strtus2 (二)動態方法呼叫 DMI

2021-08-31 08:25:12 字數 571 閱讀 3023

接萬用字元操作再介紹dmi:

struts.enable.dynamicmethodinvocation = true .

在struts 2的核心jar包-struts2-core中,有乙個default.properties的預設配置檔案。裡面配置了一些全域性的資訊,比如:

struts.enable.dynamicmethodinvocation = true,-動態方法呼叫,為true時,就可以在struts.xml配置「*」的萬用字元,來呼叫action裡的方法

/user_add_success.jsp

/user_del_success.jsp

/user_modify_success.jsp

注意package name不能重名,否則不管怎樣請求都是404錯誤。

請求:

動態方法呼叫(dmi):

action1/user!add">新增好友1

action1/user!del">刪除好友1

action1/user!modify">修改好友1

複習C語言系列二 動態呼叫函式指標陣列

a 用call fun ptr呼叫afun b 用call fun ptr呼叫bfun a請輸入給您指定的函式輸呼叫的引數 afun par now call fun ptr call afun afun par 請按任意鍵繼續.a 用call fun ptr呼叫afun b 用call fun p...

SSH Struts2中的動態方法呼叫(二)

當action中的方法有很多時,那應該怎麼呼叫呢?上次我們提到的useraction類中只有乙個execute方法,如果我們需要增加使用者的增刪改查方法,如下 public class useraction extends actionsupport public string del throws...

Struts2動態方法呼叫

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