一、首先介绍要添加框架环境:
- JUnit
- Struts2
- Hibernate
- Spring
(1)配置JUnit
/**-------------------------添加JUnit-------------------------------*/
右击Web项目--->Build Path--->Add Libraries--->在“Add Libraries窗口选择Junit”---
--->Next--->选择版本JUnit 4
/**-------------------------完成JUnit!------------------------------*/
(2)Struts2
- 添加Jar
- struts.xml
- web.xml
/**-------------------------添加Struts-------------------------------*/
1、添加Jar,将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INFlib下的所有Jar拷贝到项目 WEB-INF下的lib下。
2、拷贝并编辑web.xml,将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INF下的web.xml中配置Struts2核心的过滤器的代码拷贝到项目WEB-INF的web.xml下:
编辑web.xml:
<!-- 配置struts2核心的过滤器 --> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
3、拷贝并编辑Struts.xml,首先在项目下新建一个命名为config的Source Folder包用来存放配置文件。
将路径struts-2.3.16-allstruts-2.3.16appsstruts2-blankWEB-INFsrcjava下的struts.xml文件拷贝到config包下。
编辑如下:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <!-- 配置为开发模式,一旦文件改动,不需要重启,会立即生效 --> <constant name="struts.devMode" value="true" /> <!-- 把扩展名设置为action --> <constant name="struts.action.extension" value="action" />