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 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
