以前开发JAVA WEB程序都是使用别人搭建好的框架,虽然对框架如何运行有一定了解,但总有隔靴搔痒之感。最近,心血来潮,自己搭建了一个简单的SSH2框架。搭建过程也是按照网上大神的文章一步一步来,但总有各种各样的陷阱,陆陆续续经过一个星期的调试,终于搭建了一个最基本的框架,并简单实现了用户注册的功能。

  框架使用的环境如下:

  JDK 1.8

  TOMCAT V9.0

  MYSQL  5.7

  STRUTS 2.2.3.1

  SPRING 3.2.0

  HIBERNATE 3.6.10.FINAL

  开发框架搭建的大概步骤如下:

  1. 新建Dynamic web project;

  2.搭建STRUTS 2 框架。

  (1)导入STRUTS 2中的包到/WEB-INF/lib目录下;

  (2)新建STRUTS 2需要的几个包:com.**.action、com.**.forms(可以不要)、com.**.service、com.**.serviceImpl。

  (3)修改web.xml。加入STRUTS 2的过滤器。

<filter>
<filter-name>SSH</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>SSH</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

  (4)建立actionForm类,action类。业务逻辑接口service接口,实现类serviceImpl类。

  (5)新建Struts.xml

posted on 2017-07-03 14:17  Rex-Wang  阅读(94)  评论(0)    收藏  举报