struts2 strus.xml中result類型及含義(轉)

          一個提交到服務器的處理通常可以分為兩個階段,第一個階段查詢服務器狀態(查詢或者更新數據庫),第二個階段選擇一個合適的結果頁面其返回給用戶(這里要講的Result的內容)。
          Struts2提供了對不同種類返回結果的支持,常見的有JSP,FreeMarker,Velocity等。
          Struts2支持的不同類型的返回結果為:
          名字
          說明
          Chain Result
          用來處理Action鏈

          Dispatcher Result
          用來轉向頁面,通常處理JSP

          FreeMarker Result
          處理FreeMarker模板

          HttpHeader Result
          用來控制特殊的Http行為

          Redirect Result
          重定向到一個URL

          Redirect Action Result
          重定向到一個Action

          Stream Result
          向瀏覽器發送InputSream對象,通常用來處理文件下載

          Velocity Result
          處理Velocity模板

          XLS Result
          處理XML/XLST模板

          PlainText Result
          顯示原始文件內容,例如文件源代碼

          S2PLUGINS:Tiles Result
          結合Tile使用

          另外第三方的Result類型還包括JasperReports Plugin,專門用來處理JasperReport類型的報表輸出。

          在struts-default.xml文件中已經有了對于所有類型Result的定義:

          posted on 2009-04-26 23:08 luofeng225 閱讀(229) 評論(0)  編輯  收藏 所屬分類: Struts2

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          統計

          公告

          我曾經聽到這么一個故事: 一個年輕的程序員問一個老程序員(一個比較牛逼的公司的CTO) 年輕程序員: 你為什么這么牛X., 就好像沒有你不會的。老程序員: 積累的。年輕程序員: 怎么才能積累到您的程度呢。我每天都在積累。但是似乎都沒有感覺到進步。老程序員: 我從20歲開始做到了一件事情,直到今天,而且盡可能地保證不間斷。年輕程序員: 到底是什么? 老程序員: 我每天保證自己有2個小時在學習新的東西。

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          收藏夾

          Java Website

          java技術博客

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 康保县| 镇原县| 安徽省| 亳州市| 泗阳县| 枣庄市| 五莲县| 理塘县| 电白县| 随州市| 长岛县| 根河市| 伊宁县| 乐昌市| 漠河县| 张北县| 安顺市| 禹城市| 东丰县| 乐昌市| 台湾省| 木兰县| 铜梁县| 吉木萨尔县| 安宁市| 达尔| 西乌珠穆沁旗| 焉耆| 滕州市| 马关县| 泾阳县| 曲松县| 盐津县| 汶川县| 永兴县| 海林市| 平罗县| 武定县| 景德镇市| 萝北县| 阿图什市|