1、SSH技术整合
Struts2+Spring+Hibernate
本教程包含以下步骤:
1:搭建struts2项目。
2:将Spring项目整合到已经搭建好的项目当中来,并通过配置方式访问MYSQL数据库。其中AOP进行事务管理策略。
3:将Hibernate整合到当前项目当中。
4:最终实现对用户的增加、修改、删除功能。
第一章:创建Struts2项目
第一步:在Eclipse中,创建一个项目。名称为ssh。如下:
第二步:将Struts所需要的包,拷到lib目录下
第三步:将Struts2有FilterDispatcher配置到web.xml当中,如下:
2、
第四步:在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
3、//DTD Struts Configuration 2。0//EN"
"http://struts.apache。org/dtds/struts—2.0.dtd"〉
〈struts>
第六步:书写一个Action类,然后配置一下,看能否成功转到目标页面:
第七步:将上面写好的Action类,配置到struts.xml配置文件当中如下:
第八步: 在WebRoot/jsp目录下,建立一个welcome.jsp文件如下:
welcome.jsp文件内容如下:
<%@ page language=”java" contentTy
4、pe="text/html; charset=UTF—8”%>
<%@ taglib uri="/struts-tags" prefix="s" %>
〈title〉Insert title here〈/title>
〈/head〉
〈body〉
欢迎登录.。。
<%@ taglib prefix=”s" uri=”/struts—tags"%>
Welcome.。。..
测试访问〈/a>
〈/body>