Struts2 -----struts.xml配置文件(RedirectAction方式)

来源:互联网 发布:淘宝联盟自推自买规则 编辑:程序博客网 时间:2024/05/01 13:58
Example:
  <package name="public" extends="struts-default">     <action name="login" class="...">         <!-- Redirect to another namespace -->         <result type="redirectAction">             <param name="actionName">dashboard</param>             <param name="namespace">/secure</param>         </result>     </action> </package> <package name="secure" extends="struts-default" namespace="/secure">     <-- Redirect to an action in the same namespace -->     <action name="dashboard" class="...">         <result>dashboard.jsp</result>         <result name="error" type="redirectAction">error</result>     </action>     <action name="error" class="...">         <result>error.jsp</result>     </action> </package> <package name="passingRequestParameters" extends="struts-default" namespace="/passingRequestParameters">    <!-- Pass parameters (reportType, width and height) -->    <!--    The redirectAction url generated will be :    /genReport/generateReport.action?reportType=pie&width=100&height=100#summary    -->    <action name="gatherReportInfo" class="...">       <result name="showReportResult" type="redirectAction">
//下面是采用重定向方式时,向下一个Action或者Jsp页面传递参数的方法
//不过只是这样是写死了,不能改动,所以可以这样写:
//<param name="username">${username}</param>
//<param name="password">${password}</param>
          <param name="actionName">generateReport</param>          <param name="namespace">/genReport</param>          <param name="reportType">pie</param>          <param name="width">100</param>          <param name="height">100</param>          <param name="empty"></param>          <param name="suppressEmptyParameters">true</param>          <param name="anchor">summary</param>
       </result>    </action> </package>
原创粉丝点击