在Struts2中如何將父類屬性序列化為JSON格式的解決方法
項(xiàng)目前端由于采用Extjs4,列表分頁需要返回三個(gè)參數(shù):totalCount(記錄總數(shù))、start(開始位置)、limit(每頁條數(shù))。由于項(xiàng)目中將有很多grid需要分頁,因此想將分頁信息放到單獨(dú)的Action類里邊,需要分頁的Action直接繼承該類即可。原struts.xml配置如下:
<package name="admin" namespace="/admin" extends="json-default">
<action name="admin_*_*" class="com.sxpt.action.admin.{1}Action"
method="{2}">
<result name="slist" type="json">
</result>
</action>
</package>
然而struts-json插件默認(rèn)不會(huì)級(jí)聯(lián)序列化父類,即不能返回父類屬性,查看資料發(fā)現(xiàn)在result中添加如下參數(shù)即可
- 詳解Struts2中json 相互引用死循環(huán)解決辦法
- Json在Struts中的轉(zhuǎn)換與傳遞方法
- 在Action中以Struts2的方式輸出JSON數(shù)據(jù)的實(shí)例
- struts2通過action返回json對(duì)象
- struts2+jquery+json實(shí)現(xiàn)異步加載數(shù)據(jù)(自寫)
- ajax+json+Struts2實(shí)現(xiàn)list傳遞實(shí)例講解
- 關(guān)于struts返回對(duì)象json格式數(shù)據(jù)的方法
- Struts2返回json格式數(shù)據(jù)代碼實(shí)例
相關(guān)文章
SpringMVC獲取請(qǐng)求參數(shù)和域?qū)ο蠊蚕頂?shù)據(jù)的示例代碼
這篇文章主要給大家介紹了SpringMVC獲取請(qǐng)求參數(shù)和域?qū)ο蠊蚕頂?shù)據(jù)的示例代碼,文中通過代碼示例給大家介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下2023-12-12
解決mybatis plus報(bào)錯(cuò)com.microsoft.sqlserver.jdbc.SQLServerE
這篇文章主要介紹了解決mybatis plus報(bào)錯(cuò)com.microsoft.sqlserver.jdbc.SQLServerException:必須執(zhí)行該語句才能獲得結(jié)果,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
SpringBoot項(xiàng)目中如何實(shí)現(xiàn)MySQL讀寫分離詳解
在高并發(fā)下需要對(duì)應(yīng)用進(jìn)行讀寫分離,配置多數(shù)據(jù)源,即寫操作走主庫,讀操作則走從庫,主從數(shù)據(jù)庫負(fù)責(zé)各自的讀和寫,緩解了鎖的爭(zhēng)用,提高了讀取性能,這篇文章主要給大家介紹了關(guān)于SpringBoot項(xiàng)目中如何實(shí)現(xiàn)MySQL讀寫分離的相關(guān)資料,需要的朋友可以參考下2022-07-07
Java并發(fā)編程之常用的多線程實(shí)現(xiàn)方式分析
這篇文章主要介紹了Java并發(fā)編程之常用的多線程實(shí)現(xiàn)方式,結(jié)合實(shí)例形式分析了java并發(fā)編程中多線程的相關(guān)原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2020-02-02
SpringMVC之RequestContextHolder詳細(xì)解析
這篇文章主要介紹了SpringMVC之RequestContextHolder詳細(xì)解析,正常來說在service層是沒有request的,然而直接從controlller傳過來的話解決方法太粗暴,后來發(fā)現(xiàn)了SpringMVC提供的RequestContextHolder,需要的朋友可以參考下2023-11-11

