为什么我的在struts.xml中不能把拦截和全局异常配在一起呢?就是把他们都放在一个package下

解决方案 »

  1.   

    楼主,可能你没有正确书写interceptors和global-exception-mapping的顺序,global-exception-mapping标签应定义在interceptors标签的后面
      

  2.   

    <package name="jundemo" namespace="/" extends="json-default">

    <global-exception-mappings>
    <exception-mapping result="" exception=""></exception-mapping>
    </global-exception-mappings>
    <interceptors>
    <interceptor name="adminIntercepter"
    class="com.jun.struts2.stu.intercepter.AdminIntercepter" />
    <interceptor-stack name="mydefault">
    <interceptor-ref name="defaultStack" />
    <interceptor-ref name="adminIntercepter" />
    </interceptor-stack>
    </interceptors>
    <default-interceptor-ref name="mydefault" />
    这是我的开头我都是按提示来写的  不会出错的,但是就但写完了package就显示错误
      

  3.   

    interceptors和global-exception-mappings在package 下的配置有先后,应该先interceptors。具体可以看dtd