Struts2.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例 连载中…(一)
Struts2.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例(一)
在此之前,我写过了 Struts1.2+Spring1.2+Hibernate3.1登录的演示示例,虽然说Struts1.x与Struts2.0的框架结构完全不同,但如果以前使用过Webwork的朋友们可能会更容易入手些,由于Struts2.0就是基于Webwork2.0的,不过以前没有使用过也没有关系。其实也比较简单的,只要跟着我的这个做就很容易的。
在我们开始这个做这个演示示例前,先说明一点,现在很多的IDE本身都没有集成Struts2.0的可视化开发,所以Struts2.0的包就必须自己手动加进去,还有web.xml也需要自己去配置了。OK,我们开始吧。
一、我们向以往一样先建一个web项目,项目名称为login。然后建好所有的包。目录结构如下图所示:
二、我们把Struts2.0所需的包加入到login项目的lib目录下:所需的包如下图所示:
在此我们特别注意的是以上的包都是我们这个项目中必须的包,Struts2-Spring-plugin-2.1.0.jar包是集成Spring用的,千万别忘记了哈,呵呵!^_^ ^_^。
三、下来我们就像以往一样把Spring2.0和Hibernate3.1的包加入到工程中,这个基本上的IDE都已经集成了,在此我就不再具体介绍了,加载完后的lib目录的结构图如下:
四、现在我们配置web.xml,配置如下:
<web-app version=”2.4″
xmlns=”http://java.sun.com/xml/ns/j2ee”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=”http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
</web-app>
好了,我们这一篇就到这里啦,下一篇请大家继续关注我的博客连载,大家也可以先下载示例代码先看看哈,如果有看不懂的给我留言。
下载地址:
Struts2.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例下载地址:http://download.csdn.net/source/326113
以前的一个版本:Struts1.2+Spring1.2+HIbernate3.1整合登录示例示例:http://download.csdn.net/source/323772
http://blog.csdn.net/jinlong0/article/details/2029640