1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE struts PUBLIC
3 "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
4 "struts-2.1.7.dtd">
5
6 <struts>
7 <package name="com.action" extends="struts-default">
<!--拦截器-->
8 <interceptors>
9 <interceptor name="myInterceptor" class="com.action.MyInterceptor"></interceptor>
10 </interceptors>
<!--统一结果处理-->
11 <global-results>
12 <result name="input">/WEB-INF/view/err.jsp</result>
13 <result name="err500">/WEB-INF/view/500.jsp</result>
14 </global-results>
15 <!-- 统一异常处理 -->
16 <global-exception-mappings>
17 <exception-mapping result="err500" exception="java.lang.Exception"></exception-mapping>
18 </global-exception-mappings>
19 <action name="emp" class="empAction">
20 <result name="show">/WEB-INF/view/show.jsp</result>
21 <result name="register">/WEB-INF/view/register.jsp</result>
22 <result name="update">/WEB-INF/view/update.jsp</result>
23 <result name="invalid.token">/WEB-INF/view/err.jsp</result>
24 <interceptor-ref name="token">
25 <param name="includeMethods">register</param>
26 </interceptor-ref>
27 <interceptor-ref name="defaultStack"></interceptor-ref>
28 <!-- <interceptor-ref name="myInterceptor"></interceptor-ref> -->
29 <!--
30 <interceptor-ref name="fileUpload"> 文件上传拦截器
31 <param name="maximumSize">1</param> 控制文件大小
32 <param name="allowedExtensions">.exe,.html</param> 控制后缀名文件
33 </interceptor-ref>
34 -->
35
36 </action>
37
38 <action name="demo" class="com.action.Demo">
39 <result name="show">/WEB-INF/view/show.jsp</result>
40 </action>
41 </package>
42 </struts>