当前位置: 代码迷 >> J2EE >> struts配备
  详细解决方案

struts配备

热度:27   发布时间:2016-04-22 00:42:01.0
struts配置
struts2.1.0和struts2.1.1的web.xml配置文件怎么写

------解决方案--------------------
XML code
<filter>     <filter-name>struts2 </filter-name>     <filter-class>         org.apache.struts2.dispatcher.FilterDispatcher      </filter-class>     <init-param>          <param-name>config </param-name>          <param-value>struts-default.xml,struts-plugin.xml,/WEB-INF/struts.xml </param-value>       </init-param>  </filter>    <filter-mapping>       <filter-name>struts2 </filter-name>     <url-pattern>/* </url-pattern>    </filter-mapping>
------解决方案--------------------
具体看官方文档。很简单的。
<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>


具体看
http://struts.apache.org/2.1.8.1/docs/create-struts-2-web-application-with-artifacts-in-web-inf-lib-and-use-ant-to-build-the-application.html
------解决方案--------------------
在struts的源里面有例子,你直接从里面的例子李拷贝就OK,这些东西没必要记住,你只要知道在那里能以最快的速队弄过来,而且还在控制之中弄过来的。比如说hibernate,struts,spring都有自己的参考例子。为何不看看呢???
------解决方案--------------------
struts2和web.xml配置如下
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<!--配置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>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
  相关解决方案