ssh框架整合搭建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Struts1.2+Spring2.5+Hibernate3.2框架搭建(一)
1. 准备
1.1.创建工程
1.2.在工程中建包
2. Struts 部分
2.1.添加Struts 功能支持
2. 2.创建 ActionForm 类
2.3. 创建 Action 类
2.4. 创建jsp 文件
2.5.修改Action类
2.6.测试struts框架
3.Spring 部分
3.1. 添加Spring 功能支持
3.2. 配置web.xml 文件
3.3. 配置struts-config.xml 文件
3.4. 修改Spring 配置文件applicationContext.xml
3.5. 增加log4j日志功能
3.6. 测试
4. Hibernate 部分
4.1. 创建sqlserver2000 数据库和表
4.2. 创建 MyEclipse 数据库驱动(DB Driver)
4.3. 添加 Hibernate 功能支持
4.4. 创建对象关系映射(ORM)的相关文件
4.5. 创建数据层: IUsersDAO.java 接口和 UsersDAOImpl.java 类,业务层:
IUsersBusiness.java接口和UsersBusinessImpl.java类。
4.6. 修改 LoginAction.java 文件
4.7. 修改Spring配制文件 applicationContext.xml
4.8. 测试
Struts1.2+Spring2.5+Hibernate3.2框架搭建
1. 准备
工具:MyEclipse 8.0 GA、Tomcat 6.0
环境:Struts1.2、Spring2.5、Hibernate3.2、sqlserver2000
1.1.创建工程
1.2.在工程中建包
com.zlk.business业务层接口类com.zlk.business.impl业务层实现类
com.zlk.dao数据层接口类
com.zlk.dao.impl数据层实现类
com.struts.action控制层
com.struts.form
2. Struts 部分
2.1. 添加 Struts 功能支持
操作:[右击项目] MyEclipse /Add Struts Capabilities
操作:修改struts类所在的包
2.2.创建ActionForm 类
操作:[打开struts的设计页面,右击] New/Form,Action,and JSP 类名:LoginForm
在"Form Properties" 选项卡为loginForm 新增两个属性:username、password;
2.3. 创建Action 类
类名:LoginAction
在“Parameter选项卡”中把Parameter的值设置成“methods”
2.4. 创建jsp 文件
index.jsp代码
<%@page language="java"import="java.util.*"pageEncoding="UTF-8"%> <%
response.sendRedirect(request.getContextPath()+"/login.jsp");
%>
login.jsp代码
<%@page language="java"import="java.util.*"pageEncoding="UTF-8"%> <%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort() + path + "/";
%>
SSH框架搭建测试——登陆.
Struts1.2+Spring2.5+Hibernate3.2框架搭建(二)
register.jsp代码
<%@page language="java"import="java.util.*"pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>