struts2的另類ajax使用

2021-09-30 06:01:12 字數 313 閱讀 5934

以前使用ajax呼叫struts2的時候,基本上resulttype返回null,以後利用response直接設定contenttype後向客戶端寫資料。

首先,讓我們配置乙個ajax型別的resulttype,這樣直接return ajax不用在return null了;

這樣所有在預設package下的action就可以使用ajax的型別了。

接下來,在baseaction裡做點工作

接下來,看一下如何讓這些工作起來:

其實很簡單的啦。但我個人覺得比以前return null以後搞個struts2util回寫要爽一點點。

struts2 學習總結 Ajax

struts2結合ajax相應的資料的三種方式 利用servlet api直接輸出 stream型別的result json註解 1.預設情況下以get方法開頭的都會序列化,如果不想序列化,在action中的方法要打上註解 json serialize false 2.如果在屬性get方法上面加 j...

Struts2中valueStack的使用

valuestack主要有兩部分組成 compoundroot 它就是乙個arraylist mapcontext 就是乙個map context中主要儲存了一些引用,這個引用主要是關於web開發中相關資訊 第一種方式 可以直接通過request物件來獲取.1.從request域中獲取valuest...

struts2和spring mvc混合使用

最近有個需求,就是把目前的專案由struts2平滑切換到spring mvc。網上貌似這個資料不是很多,不知道是太簡單了,還是沒有這種需求。東拼西湊的算是搞定了。分享一下,歡迎拍磚。1.說明 之前專案使用的是struts2,現在要切換到spring mvc 2.切換方法 大概兩個思路 1 另外建立乙...