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 南朝 閱讀(122) 評論(0)  編輯  收藏 所屬分類: Struts2

          統計

          主站蜘蛛池模板: 乌兰县| 库尔勒市| 环江| 新竹市| 淮滨县| 东乌珠穆沁旗| 浦江县| 塔河县| 洞口县| 阳谷县| 聂荣县| 沙田区| 应城市| 南宁市| 射洪县| 苗栗市| 涪陵区| 黑水县| 建瓯市| 井陉县| 嘉义市| 都兰县| 秦安县| 合肥市| 松桃| 兰考县| 环江| 寿宁县| 甘洛县| 普陀区| 保德县| 香港 | 武乡县| 临邑县| 牙克石市| 方城县| 吴旗县| 霍州市| 东丰县| 金溪县| 淮阳县|