Struts2筆記之Action子節點result

2021-08-28 06:57:02 字數 770 閱讀 7076

1.result是action的乙個子節點

2.result代表action方法執行後去的乙個目的地

3.乙個action可以配置多個result子節點多個子節點

4.result一共有兩個屬性值

①name:result的name屬性值對應著action方法的乙個返回值

public string execute(){

system.out.println("success");

return success; 

/success.jsp

②type:表示結果的響應型別

5.result的屬性值在struts-default包的result-types節點的name屬性中國定義

常用的有:

>dispatcher(預設):**,等同於servlet中的**

>redirect:重定向

>redirectaction:重定向到乙個action

注意: 通過 redirect 的響應型別也可以便捷的實現 redirectaction 的功能!

/success.jsp

testaction

/sgf 或者

/sgf/testaction.do

>chain:**到一action

注意: 不能通過 type=dispatcher 的方式**到乙個 action

只能是:

testaction

/sgf

不能是:

/sgf/testaction.do

Struts2筆記 struts常用標籤

使用struts標籤前,首先要配置struts2架構,然後匯入標籤庫,jsp插入如下語句 property標籤 property標籤用於輸出指定值 default 可選屬性,如果需要輸出的屬性值為null,則顯示該屬性指定的值 escape 可選屬性,指定是否格式化html value 可選屬性,指...

Struts2筆記 與ServletAPI解耦

與servletapi解耦的訪問方式 方法一 通過servletactioncontext類直接獲取 public object get object key actioncontext 類中沒有提供類似 getrequest 這樣的方法來獲取httpservletrequest 對應的 map物件...

Struts2筆記 Struts2環境搭建步驟

1.在myeclipse中新建乙個web專案 2.將struts2依賴的jar包加入到webroot web inf lib目錄下 這些jar包括 struts core.jar xwork core.jar ognl.jar freemarker.jar log4j.jar 可選 3.在源 src...