您的位置:首页 > 编程语言 > Java开发

Spring 雇员管理系统SSH 3

2015-03-24 20:13 260 查看
这一部分是利用structs框架构建web项目

 
 

第一步引包,在WEB-INF目录下建立structs-config.xml文件

 
 

头文件从其他sample中拷贝

 
 

接下来就是配置

 
 

<structs-config>

<form-beans/>

<action-mapping/>

</structs-config>

 
 

新建两个包,com.hsp.web.action和com.hsp.web.forms

 
 

然后新建LoginAction.java类,该类继承DispatchAction,DispatchAction比Action要好一点

 
 

实现execute方法,该方法用于当一个请求发过来的时候执行

 
 

新建EmployeeForm.java类,该类继承ActionForm类

 
 

struct-config.xml配置文件

 
 



 
 

登陆界面login.jsp的代码



 
 

loginAction中相应登陆,取出表单



 
 

修改index.jsp文件,设置主页



 
 

在web.xml中配置structs



 
 

Spring接管Action

 
 

不要没调用一次Action就初始化applicationContext,这样浪费资源

 
 

改善方式是在web容器中配置Spring容器,在tomcat启动的时候就把structs容器和Spring容器同时初始化

 
 



类路径从src开始找,所以classpath就放applicationContext.xml就行了

 
 

这样配置好了之后就不用每次去创建applicationContext了,根据以下获取Spring容器实例

 
 



然后就可以从Spring容器中取出bean了



 
 

 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: