Strtus2十一 Struts2學習簡單總結

2021-07-03 20:34:56 字數 510 閱讀 7560

1、struts2的過濾器解決的問題:

不用在web.xml檔案中配置很多行**

2、struts2的***

parameterinterceptor

modeldriverinterceptor

fileuploadinterceptor

tokeninterceptor

把一些重用性的,mvc框架要用到的一些內容寫到***中了

3、萬用字元對映解決的問題:

在配置檔案中通過簡單的配置可以在多個action中,在action中的多個方法中實現靈活的呼叫

4、用模型驅動和屬性驅動代替request.getparameter,這樣**更簡單明瞭了

5、在action中沒有出現與容器相關的類,所以便於測試

6、以松耦合的方式把struts2與servlet結合在一起了

7、struts2配置檔案中採用了package的繼承機制,可以把action、interceptor等繼承過來

8、值棧和ognl表示式

strtus2 (二)動態方法呼叫 DMI

接萬用字元操作再介紹dmi struts.enable.dynamicmethodinvocation true 在struts 2的核心jar包 struts2 core中,有乙個default.properties的預設配置檔案。裡面配置了一些全域性的資訊,比如 struts.enable.dy...

Struts 2 Struts2 詳細配置

全域性配置 配置在packe 中,所有 action 的上面。頁面 頁面 區域性結果優先順序高於全域性。異常資訊配置 404異常 500異常 web.xml 配置 404 error.jsp 500 error.jsp 包 package 配置 所有的action 配置,都必須在包中。jsp頁面路徑...

Struts2字尾 深入Struts2

一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...