struts2.2.1配置

 

1、所需基本jar包

  

 (1): commons-fileupload-1.2.1.jar、

 (2):commons-io-1.3.2.jar、

 (3):commons-logging-1.0.4.jar、

 (4):freemarker-2.3.16.jar、

 (5):xwork-core-2.2.1.1.jar、

 (6):struts2-core-2.2.1.1.jar、

 (7): ognl-2.6.11.jar(如果是ognl3.0 web.xml启动的时候会报异常,如果用ognl3.0,还需要导入javassist-3.7.ga.jar)

 

web.xml配置:
<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>
 

 

在WEB-INF/classes目录下,新建struts.xml,模版如下:
<?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>
</struts>
 

你可能感兴趣的:(apache,Web,freemarker,xml,struts)