以前开发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
浙公网安备 33010602011771号