在Struts2中如何將父類屬性序列化為JSON格式的解決方法
項(xiàng)目前端由于采用Extjs4,列表分頁(yè)需要返回三個(gè)參數(shù):totalCount(記錄總數(shù))、start(開始位置)、limit(每頁(yè)條數(shù))。由于項(xiàng)目中將有很多grid需要分頁(yè),因此想將分頁(yè)信息放到單獨(dú)的Action類里邊,需要分頁(yè)的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)文章
Java實(shí)現(xiàn)簡(jiǎn)單酒店管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡(jiǎn)單酒店管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05SpringBoot2.6.x默認(rèn)禁用循環(huán)依賴后的問題解決
由于SpringBoot從底層逐漸引導(dǎo)開發(fā)者書寫規(guī)范的代碼,同時(shí)也是個(gè)憂傷的消息,循環(huán)依賴的應(yīng)用場(chǎng)景實(shí)在是太廣泛了,所以SpringBoot 2.6.x不推薦使用循環(huán)依賴,本文給大家說下SpringBoot2.6.x默認(rèn)禁用循環(huán)依賴后的應(yīng)對(duì)策略,感興趣的朋友一起看看吧2022-02-02基于Spring上下文工具類?ApplicationContextUtil
這篇文章主要介紹了基于Spring上下文工具類?ApplicationContextUtil,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11全面剖析java 數(shù)據(jù)類型與運(yùn)算符
這篇文章主要介紹了Java基本數(shù)據(jù)類型和運(yùn)算符,結(jié)合實(shí)例形式詳細(xì)分析了java基本數(shù)據(jù)類型、數(shù)據(jù)類型轉(zhuǎn)換、算術(shù)運(yùn)算符、邏輯運(yùn)算符等相關(guān)原理與操作技巧,需要的朋友可以參考下2021-09-09Echarts+SpringMvc顯示后臺(tái)實(shí)時(shí)數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了Echarts+SpringMvc顯示后臺(tái)實(shí)時(shí)數(shù)據(jù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12