result告訴struts2框架, 當Action處理結束后,系統下一步做什么。
          Struts2提供了兩種配置方式,
          全局結果:<result>作為<global-results>的子元素配置
          局部結果:<result>作為<action>的子元素配置

          局部結果的屬性 name,type,location,parse.
          parse默認值為true,指定是否可以在實際視圖名字中使用OGNL表達式。
          type默認值為dispatcher.

          struts2內建的結果類型,在struts-default.xml中定義的.
          chain ,dispatcher,freemaker,httpheader,redirect,redirect-action,stream,velocity,xslt,plainText。

          plainText結果類型:將結果制定的試圖顯示為普通文本處理,這種結果類型使用很局限,主要用于顯示視圖的碼源。
          <result type="plainText">
          <param name="location">/welcome.jsp</param>

          <param name="charset">GBK</param>
          </result>

          動態結果
          login.jsp
          --傳入target參數

          LoginAction.java
          public class LoginAction extends ActionSupport{
              
          private String target;
              
          private String tip;
              
          public String execute() throws Exception{
                  setTip(
          "歡迎。");
                  
          return SUCCESS;
              }

          }


          struts.xml
          <action name="login" class="LoginAction">
              
          <result name="success">/${target}.jsp</result>
          </action>
          需要強調的是,Action類中必須含有target這個屬性。
          posted on 2009-11-05 01:44 南朝 閱讀(123) 評論(0)  編輯  收藏 所屬分類: Struts2

          統計

          主站蜘蛛池模板: 揭阳市| 河间市| 武乡县| 怀宁县| 兴仁县| 河东区| 邵东县| 三原县| 彩票| 西乌珠穆沁旗| 乌鲁木齐市| 青神县| 益阳市| 轮台县| 潼关县| 寻甸| 富锦市| 大宁县| 西青区| 金昌市| 浦北县| 江西省| 桦川县| 梁河县| 平顶山市| 永安市| 特克斯县| 礼泉县| 泰顺县| 蒙自县| 海兴县| 广安市| 阳曲县| 济南市| 浪卡子县| 尖扎县| 深水埗区| 竹溪县| 苍溪县| 安国市| 买车|