Struts2中DMI 動態方法呼叫 的一些問題

2021-07-09 10:18:47 字數 508 閱讀 6193

/hello.jsp

/love.jsp

大家看上面程式,指定了action的class="struts.indexaction「

再來看indexaction類

package struts;

import com.opensymphony.xwork2.actionsupport;

public class indexaction extends actionsupport

public string love()

}裡面並沒有excute()方法,這時大家給以這樣配置就可以返回indexaction類中add方法的值,

但是這種方法不推薦!推薦的方法是動態呼叫,也就是dmi.

比如在位址列中輸入url:http://localhost:8080/struts2/front/helloword!add

因為:struts2中預設不允許使用dmi

所以:需要在配置檔案中開啟: 這樣大家在位址列動態輸入就可以得到預期的頁面

Struts2動態方法呼叫(DMI)

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

Struts2動態方法呼叫(DMI)

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

Struts2中的動態方法呼叫DMI

size medium struts2動態方法呼叫 size 動態方法呼叫 在struts2中動態方法呼叫有三種方式,動態方法呼叫就是為了解決乙個action對應多個請求的處理,以免action太多 size medium 第一種方式 指定method屬性 size 這種方式我們前面已經用到過,類似...