struts2 global-results
2012-10-23 22:25
218 查看
<global-results>
<result name="mainpage">
/mainpage.jsp
</result>
</global-results>
定义了一个公用的结果集,表示如果其他包若要使用该结果集,只要使用extends。
如下:
<?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.enable.DynamicMethodInvocation" value="true" /> -->
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="GBK" />
<package name="user" namespace="/user" extends="struts-default">
<global-results>
<result name="mainpage">
/mainpage.jsp
</result>
</global-results>
<action name="user" class="com.test.UserAction">
<result>
/student_success.jsp
</result>
<result name="error">
/student_error.jsp
</result>
</action>
</package>
<package name="admin" namespace="/admin" extends="user"> <!-- 表示使用上面的user包中的global-results -->
<action name="admin" class="com.test.AdminAction">
<result>
/admin.jsp
</result>
</action>
</package>
</struts>
AdminAction类如下:
package com.test;
import com.opensymphony.xwork2.ActionSupport;
public class AdminAction extends ActionSupport{
public String execute()throws Exception{
return "mainpage";
}
}
分享:
分享
<result name="mainpage">
/mainpage.jsp
</result>
</global-results>
定义了一个公用的结果集,表示如果其他包若要使用该结果集,只要使用extends。
如下:
<?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.enable.DynamicMethodInvocation" value="true" /> -->
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="GBK" />
<package name="user" namespace="/user" extends="struts-default">
<global-results>
<result name="mainpage">
/mainpage.jsp
</result>
</global-results>
<action name="user" class="com.test.UserAction">
<result>
/student_success.jsp
</result>
<result name="error">
/student_error.jsp
</result>
</action>
</package>
<package name="admin" namespace="/admin" extends="user"> <!-- 表示使用上面的user包中的global-results -->
<action name="admin" class="com.test.AdminAction">
<result>
/admin.jsp
</result>
</action>
</package>
</struts>
AdminAction类如下:
package com.test;
import com.opensymphony.xwork2.ActionSupport;
public class AdminAction extends ActionSupport{
public String execute()throws Exception{
return "mainpage";
}
}
分享:
分享
相关文章推荐
- struts2配置文件中的include和global-results
- struts2异常处理,global-results定义全局结果处理
- Struts2 global_results 全局结果集
- struts2配置文件中的include和global-results
- Struts2中防止表单重复提交,global-results定义全局结果处理
- Struts2--Result Type、global-results、extends
- struts2的配置文件global-results
- struts2异常处理,global-results定义全局结果处理
- Struts2-全局结果集global-results
- Struts2全局结果集Global Results
- struts2全局结果集global-results
- Struts2(七)global-results 和 extends 和动态结果集详解
- struts2: include和global-results
- Struts2的全局结果集Global_Results、动态结果集dynamic_result、带参数的结果集
- struts2的global-results
- struts2配置文件中的include和global-results
- struts2_08_global-results(全局结果集)
- struts2 使用全视图 global-results
- Struts2-ResultType-2-全局结果集(Global_Results)
- Struts2-全局结果集global-results