我在struts.xml中配置拦截器无效,但是在其子包中struts-whitelist.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>
<constant name="struts.enable.DynamicMethodInvocation"
value="false" />
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<constant name="struts.action.extension" value="action" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.ui.theme" value="simple" />
<package name="default" namespace="/" extends="struts-default">
<interceptors>
<interceptor name="session"
class="com.taiji.waf.struts2.interceptor.SessionInterceptor" />
<interceptor name="checkConfig" class="com.taiji.waf.struts2.interceptor.CheckConfigInterceptor" />
<interceptor-stack name="sessionStack">
<interceptor-ref name="session" />
<interceptor-ref name="checkConfig" />
<interceptor-ref name="defaultStack" />
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="sessionStack" />
<default-action-ref name="index" />
<global-results>
<result name="nosession">/wafplatform/notice.jsp</result>
<result name="error">/wafplatform/error.jsp</result>
<result name="success">/wafplatform/success.jsp</result>
<result name="check">/wafplatform/dcheckmanage/check.jsp</result>
</global-results>
<action name="index">
<result type="redirectAction">
<param name="actionName">test</param>
<param name="namespace">/wafplatform</param>
</result>
</action>
</package>
<!-- Add packages here -->
<include file="struts-wafser.xml" />
<include file="struts-wafog.xml" />
<include file="struts-wafroup.xml" />
<include file="struts-wafept.xml" />
<include file="struts-wafole.xml" />
<include file="struts-wafunc.xml" />
<include file="struts-wafenu.xml" />
<include file="struts-wafdaitem.xml" />
<include file="struts-wafdasource.xml" />
<include file="struts-wafpquest.xml" />
<include file="struts-wafpsponse.xml" />
<include file="struts-wafssource.xml" />
<include file="struts-wtelist.xml" />
<include file="struts-dcheck.xml"/>
<include file="struts-dataitemcorrection.xml"></include>
<include file="struts-iask.xml" />
<include file="struts-ianswer.xml" />
</struts>
下面是代码,没有多少分<?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.enable.DynamicMethodInvocation"
value="false" />
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<constant name="struts.action.extension" value="action" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.ui.theme" value="simple" />
<package name="default" namespace="/" extends="struts-default">
<interceptors>
<interceptor name="session"
class="com.taiji.waf.struts2.interceptor.SessionInterceptor" />
<interceptor name="checkConfig" class="com.taiji.waf.struts2.interceptor.CheckConfigInterceptor" />
<interceptor-stack name="sessionStack">
<interceptor-ref name="session" />
<interceptor-ref name="checkConfig" />
<interceptor-ref name="defaultStack" />
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="sessionStack" />
<default-action-ref name="index" />
<global-results>
<result name="nosession">/wafplatform/notice.jsp</result>
<result name="error">/wafplatform/error.jsp</result>
<result name="success">/wafplatform/success.jsp</result>
<result name="check">/wafplatform/dcheckmanage/check.jsp</result>
</global-results>
<action name="index">
<result type="redirectAction">
<param name="actionName">test</param>
<param name="namespace">/wafplatform</param>
</result>
</action>
</package>
<!-- Add packages here -->
<include file="struts-wafser.xml" />
<include file="struts-wafog.xml" />
<include file="struts-wafroup.xml" />
<include file="struts-wafept.xml" />
<include file="struts-wafole.xml" />
<include file="struts-wafunc.xml" />
<include file="struts-wafenu.xml" />
<include file="struts-wafdaitem.xml" />
<include file="struts-wafdasource.xml" />
<include file="struts-wafpquest.xml" />
<include file="struts-wafpsponse.xml" />
<include file="struts-wafssource.xml" />
<include file="struts-wtelist.xml" />
<include file="struts-dcheck.xml"/>
<include file="struts-dataitemcorrection.xml"></include>
<include file="struts-iask.xml" />
<include file="struts-ianswer.xml" />
</struts>
解决方案 »
- Struts现在用的多吗,谁能给推荐一本好的java web的书!!!
- hibernate session.save问题
- 急!!js读写web.xml
- JSF的<h:dataTable>标签重复显示数据的问题!!急!!
- 请问在web.xml中使用的tablib的问题
- Error: action could not be handled (花了我一天没搞掂!!!)
- BatchUpdateException SQLWarning怎么使用?
- 谁能提供一个jsp的通用显示记录集的函数。(100分只给一个人)
- 读取数据库实数类型应该用什么方法???!
- 初学者的困惑
- Spring Data 的问题
- IE8如何让input file 的地址框可编辑
extends="struts-default">struts.xml中<package name="default" namespace="/" extends="struts-default">
<include file="struts-waflog.xml" />
<include file="struts-wafgroup.xml" />
<include file="struts-wafdept.xml" />
<include file="struts-wafrole.xml" />
<include file="struts-waffunc.xml" />
<include file="struts-wafmenu.xml" />
<include file="struts-wafdataitem.xml" />
<include file="struts-wafdatasource.xml" />
<include file="struts-wafprequest.xml" />
<include file="struts-wafpresponse.xml" />
<include file="struts-wafressource.xml" />
<include file="struts-whitelist.xml" />
<include file="struts-dcheck.xml"/>
<