Struts2動態方法呼叫

2021-07-15 19:56:22 字數 761 閱讀 6966

原文**

在struts2中動態方法呼叫有三種方式,動態方法呼叫就是為了解決乙個action對應多個請求的處理,以免action太多

第一種方式:指定method屬性

struts2.xml:

method="add">

add"type="chain">

add.jsp

method="plaintext">

plaintext.jsp

第二種方式:感嘆號方式(需要開啟),官網不推薦使用這種方式,建議大家不要使用.

用這種方式需要先開啟乙個開關

將此常量設定為true,這種方式才能使用

struts2.xml:

>

add"type="chain">

add.jsp

action類裡面寫乙個add方法

頁面就可以

chainaction!add

">add來訪問add方法

如果配置了.action字尾,頁面就寫:

chainaction!add.action

">add

第三種方式:萬用字元方式(官網推薦使用)

首先得關閉開關

struts2.xml:

chainaction_*"class="chapter2.action.chapter2action""method="">

.jsp

頁面:

chainaction

_add

">add

Struts2動態方法呼叫

第一種 index.jsp中 struts.xml中 registaction中 通過表單中form裡action 號前面的rgistaction 去配置檔案裡找到action name registaction 然後找到對應的class new乙個例項出來最後呼叫!號後面的login方法。第二種 ...

Struts2動態方法呼叫

動態方法呼叫 在struts2中動態方法呼叫有三種方式,動態方法呼叫就是為了解決乙個action對應多個請求的處理,以免action太多 第一種方式 指定method屬性 這種方式我們前面已經用到過,類似下面的配置就可以實現 redirect web inf jsppage chapter2 pla...

Struts2動態方法呼叫

動態方法呼叫 在struts2中動態方法呼叫有三種方式,動態方法呼叫就是為了解決乙個action對應多個請求的處理,以免action太多 第一種方式 指定method屬性 這種方式我們前面已經用到過,類似下面的配置就可以實現 redirect web inf jsppage chapter2 pla...