资源描述
SSH技术整合
Struts2+Spring+Hibernate
本教程包含以下步骤:
1:搭建struts2项目。
2:将Spring项目整合到已经搭建好的项目当中来,并通过配置方式访问MYSQL数据库。其中AOP进行事务管理策略。
3:将Hibernate整合到当前项目当中。
4:最终实现对用户的增加、修改、删除功能。
第一章:创建Struts2项目
第一步:在Eclipse中,创建一个项目。名称为ssh。如下:
第二步:将Struts所需要的包,拷到lib目录下
第三步:将Struts2有FilterDispatcher配置到web.xml当中,如下:
第四步:在src,即在web-inf/classes目录下创建struts2的配置文件struts.xml,如下:
建议不要手工创建struts.xml文件,因为,struts文件应该包含文档类型定义的头信息,所以,最好在现成的struts2项目下拷一个struts。xml文件过来,然后将其中的内容全部清空。
第五步:清空struts.xml中内容如下:
〈?xml version="1.0” encoding=”GBK”?>
<!DOCTYPE struts PUBLIC
"—//Apache Software Foundation//DTD Struts Configuration 2。0//EN"
"http://struts.apache。org/dtds/struts—2.0.dtd"〉
〈struts>
</struts>
第六步:书写一个Action类,然后配置一下,看能否成功转到目标页面:
第七步:将上面写好的Action类,配置到struts.xml配置文件当中如下:
第八步: 在WebRoot/jsp目录下,建立一个welcome.jsp文件如下:
welcome.jsp文件内容如下:
<%@ page language=”java" contentType="text/html; charset=UTF—8”%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<html>
<head>
〈title〉Insert title here〈/title>
〈/head〉
〈body〉
欢迎登录.。。
</body〉
</html〉
第九步:在index.jsp上,加上一个超连接,看测试能否测试one.action:
〈%@ page language=”java" contentType=”text/html; charset=UTF-8"%>
<%@ taglib prefix=”s" uri=”/struts—tags"%>
<html〉
<body>
Welcome.。。..<br〉
<a href="<s:url value='/one.action'/〉">测试访问〈/a>
〈/body>
</html〉
展开阅读全文