summaryrefslogtreecommitdiff
path: root/src/conf/struts.xml
blob: 6bb3a82e408a9eabd974c331d01bec72bb87cf61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?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.configuration.xml.reload" value="true" />
  	<constant name="struts.objectFactory" value="spring" /> 
  	<constant name="struts.objectFactory.spring.autoWire" value="name" /> 
  	<constant name="struts.objectFactory.spring.useClassCache" value="true" />
    <constant name="struts.action.extension" value="do" /> 
	<constant name="struts.devMode" value="false" />
	<!--<constant name="struts.enable.DynamicMethodInvocation" value="true" />  -->
	<constant name="struts.i18n.encoding" value="UTF-8" />
 	<constant name="struts.i18n.reload" value="true" />
    <constant name="struts.locale" value="zh_CN" />
    <!-- <constant name="struts.locale" value="zh_CN" /> -->
  	<constant name="struts.custom.i18n.resources" value="globalMessages" />
 	<constant name="struts.serve.static.browserCache" value="false" />
 	<constant name="struts.url.includeParams" value="none" />
 	<constant name="struts.ui.theme" value="html" />
	<constant name="struts.ui.theme" value="simple" />
	<constant name="struts.multipart.parser" value="jakarta" />
	<constant name="struts.multipart.saveDir" value="/tmp" />
	<constant name="struts.multipart.maxSize" value="1000000000" />
	
	<include file="struts-default.xml" />
	
	<package name="default" extends="struts-default">
		<interceptors>
            <interceptor-stack name="myDefaultStack"> 
				<interceptor-ref name="defaultStack" />
				<interceptor-ref name="token" />
            </interceptor-stack>
        </interceptors>
        
		<default-interceptor-ref name="myDefaultStack" /> 
		
		<global-results>
			<!--  全局Action异常错误页  --> 
			<result name="all">/error.jsp</result> 
			<result name="error">/error.jsp</result> 
		</global-results>
		
		<global-exception-mappings>  
        	<exception-mapping result="all" exception="java.lang.Exception" />
			<!--  Action抛出异常时,转到的Exception类  --> 
			<exception-mapping result="error" exception="npo.nms.exceptions.ActionException" />
        </global-exception-mappings> 
	</package>
</struts>