本人在用struts2-codebehind-plugin-2.1.2插件进行开发过程中遇到下面问题:
struts2.xml如下:
Xml代码 复制代码
1. <struts>
2.
3. <constant name="struts.codebehind.defaultPackage" value="test">
4. <constant name="struts.codebehind.pathPrefix" value="/view/ftl/">
5.
6. <package name="test" extends="struts-default">
7. <interceptors>
8. <interceptor name="metoken" class="com.test.core.web.struts2.TokenInterceptor">
9. <interceptor name="authority" class="com.test.core.web.struts2.AuthorityInterceptor">
10.
11. <interceptor-stack name="normalStack">
12. <interceptor-ref name="metoken">
13. <interceptor-ref name="authority">
14. <interceptor-ref name="paramsPrepareParamsStack">
15. </interceptor-stack>
16. </interceptors>
17.
18. <default-interceptor-ref name="normalStack">
19.
20. </package>
21.
22. </struts>
<struts>
<constant name="struts.codebehind.defaultPackage" value="test">
<constant name="struts.codebehind.pathPrefix" value="/view/ftl/">
<package name="test" extends="struts-default">
<interceptors>
<interceptor name="metoken" class="com.test.core.web.struts2.TokenInterceptor">
<interceptor name="authority" class="com.test.core.web.struts2.AuthorityInterceptor">
<interceptor-stack name="normalStack">
<interceptor-ref name="metoken">
<interceptor-ref name="authority">
<interceptor-ref name="paramsPrepareParamsStack">
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="normalStack">
</package>
</struts>
使用零配置的时候,页面和action都能用 就是interceptor不起作用。还请大虾们帮忙啊~~~~~~~~~
使用的是struts2-core-2.1.2.jar struts2-codebehind-plugin-2.1.2.jar freemarker-2.3.12.jar