SSH搭建

软件152 罗以健

1. 资源准备

Struts-2.3.4.1 Spring-3.0.5 Hibernate-3.6.10

2. 新建空白Web项目

新建一个空白的Web项目,取名为ssh,目录结构如图:

3. 配置Struts2

复制Struts2必需的jar文件到WEB-INF/lib中,并修改web.xml,加入Struts2的filter:

LoginAction的代码如下:

 

 

login.jsp代码如下:

 

 

login.jsp里的input的name需要和LoginAction里的属性名一致。

 

这样,此时访问登录页面进行测试:

这里的测试账 在LoginServiceImpl中设置为test和test,如果输错,按照struts.xml里的设置,回到登录界面。

4. 配置Spring

4.1 添加Spring支持

添加spring需要的jar和配置文件applicationContext.xml。jar可以从Struts的lib中复制,也可以到Spring的官 下载Spring的RELEASE。

 

4.3 以Spring管理对象创建方式

 

把Action对象和Spring管理的对象结合起来,在applicationContext.xml中配置:

 

 

 

这样,就不需要再LoginAction中显示的对loginService赋值了。

 

 

5. 配置Hibernate

5.1 添加必需jar

5.3 使用Spring配置hibernate

修改applicationContext.xml:

  

 

对象的引用链为:

 

loginAction – loginService – userDao – sessionFactory – dataSource

相关资源:车行健通用刷机软件6606kA6平台.zip-图像处理文档类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年5月22日
下一篇 2017年5月22日

相关推荐