build/classes/struts.xml

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
	<constant name="struts.action.extension" value="action,do"/>
	<constant name="struts.configuration.xml.reload" value="true"></constant>
	<constant name="struts.multipart.maxSize" value="99701096"></constant>
	<constant name="struts.custom.i18n.resources" value="Message"></constant>
	<!-- 表示Action由Spring来进行创建,可以直接使用Spring依赖注入来注入 -->
	<constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
	<!-- <constant name="struts.ui.theme" value="simple"></constant> -->
    <package name="default" namespace="/" extends="struts-default">
    	<!-- <interceptors>
    		<interceptor name="authInterceptor" class="authInterceptor"/>
    		<interceptor-stack name="authStack">
    			<interceptor-ref name="defaultStack"/>
    			<interceptor-ref name="authInterceptor"/>
    		</interceptor-stack>
    	</interceptors> -->
    	<!-- 全局结果集就是公共的结果集,所有action只要找到相应的返回值就会来对应全局结果集 -->
    	<global-results>
    		<result name="error">/WEB-INF/jsp/inc/error.jsp</result>
    		<result name="exception">/WEB-INF/jsp/inc/exception.jsp</result>
    		<result name="userLogin">/WEB-INF/jsp/login/uLogin.jsp</result>
   			<result name="manageLogin">/WEB-INF/jsp/login/mLogin.jsp</result>
   			<result name="manageIndex">/WEB-INF/jsp/login/mIndex.jsp</result>
   			<result name="uLogin">/WEB-INF/jsp/user/uLogin.jsp</result>
   			<result name="uIndex">/WEB-INF/jsp/user/uIndex.jsp</result>
    	</global-results>
    	<!-- 定义异常处理界面 -->
    	<!-- <global-exception-mappings>
    		<exception-mapping result="exception" exception="org.zttc.itat.exception.DocumentException"></exception-mapping>
    	</global-exception-mappings> -->
    	
    	<action name="login" class="loginAction">
    		<result type="redirect" name="redirect">${url}</result>
    	</action>
    	
    	
    	<!-- 基于通配符的方式,由于整合了Spring在class中就不用再使用完成的类了
    	而应该使用Spring所注入的对象,如果userAction就应该使用userAction来创建。
    	此处特别注意,第一个字母是小写,文件夹就应该使用小写的 -->
    	<action name="*_*" class="{1}Action" method="{2}">
    	<!-- 在action中引入相应的拦截器,如果在action中引入了相应的拦截器之后,
    	原有的继承于struts-default.xml的拦截器就不起作用了,此时需要手动引入 -->
    		<result>/WEB-INF/jsp/{1}/{2}.jsp</result>
    		
    		<result type="redirect" name="redirect">${url}</result>
    		<result type="redirect" name="redirect2">${url2}</result>
    		<result type="chain" name="chain">${url}</result>
    		<result name="toPhotoDetail">/WEB-INF/jsp/sayMood/photoDetail.jsp</result>
    		<result name="otherHomePage">/WEB-INF/jsp/user/homePage.jsp</result>
    		
    		<!-- <interceptor-ref name="authStack"></interceptor-ref> -->
    	</action>
    	
    	   <action name="download" class="downloadAction"> 
      		<result type="stream"> 
后面还有 8 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。