Struts2與webx的比較

2022-07-29 18:00:13 字數 464 閱讀 3594

action的區別struts2中action是有狀態的,一般情況下,每次請求都會建立乙個action物件,通過轉換器,將請求的引數賦值到aciton對應的屬性中。

webx的action和struts2的action有所區別,首先,在webx中,一般認為一次form表單的提交才是乙個aciton,action是無狀態的,所有的提交都由同乙個action物件處理。request,response,session的區別在struts2中,沒有對request,response,session做特殊的封裝處理,而是直接使用web容器的實現。

在webx中,對request,response,session做了封裝,webx中使用的request,response,session都是單例的,而將web容器的request,reponse,session物件分別儲存在threadlocal中。

springMVC和struts2的比較

1 spring3 mvc開發效率高於struts 2 spring3 mvc可以認為已經100 零配置 3 spring3 mvc對restful的支援更好 struts2是類級別的攔截,乙個類對應乙個request上下文,springmvc是方法級別的攔截,乙個方法對應乙個request上下文,...

學習比較Struts2和Struts1的區別

看到struts2.x,原以為是struts1x的改版,學習了struts2.x才知道,它是webwork的更新版本,核心就是webwork,webwork是另乙個opensymphony開發組織,也挺優秀的,感覺struts2.x比起struts1.x優秀多了,只是struts1.x出現的比較早,...

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...