struts ajax json實例

struts ajax json實例

ID:20269702

大?。?1.00 KB

頁數(shù):15頁

時間:2018-10-08

struts ajax json實例_第1頁
struts ajax json實例_第2頁
struts ajax json實例_第3頁
struts ajax json實例_第4頁
struts ajax json實例_第5頁
資源描述:

《struts ajax json實例》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、結(jié)合使用jQuery和Json的話感覺不錯,操作上來說很方便,先簡單說說Json的一些優(yōu)點,當(dāng)然Json不僅僅這些優(yōu)點。?1.方便前臺數(shù)據(jù)的操作。?2.數(shù)據(jù)體積小,傳輸快。?3.客戶端操縱XML的時候需要創(chuàng)建ActiveX對象,Json則完全就是一個JS對象,它不需要創(chuàng)建DOM。?下面是一個簡單的例子,大家可以參考一下,主要功能有:1.獲取js值、2.獲取單個值、3.獲取對象值、4.獲取List對象、5.獲取Map對象。?具體代碼如下:?先看看控制器Action的代碼。JsonJqueryStruts2Action.java:??p

2、ackagestruts2jsonjquery.test.action;??importjava.util.ArrayList;?importjava.util.HashMap;?importjava.util.List;?importjava.util.Map;??importstruts2jsonjquery.test.entity.UserInfo;??importcom.opensymphony.xwork2.ActionSupport;??publicclassJsonJqueryStruts2ActionextendsA

3、ctionSupport{?????privatestaticfinallongserialVersionUID=3518833679938898354L;?????????privateStringmessage;????//使用json返回單個值????privateUserInfouserInfo;?????//使用json返回對象????privateListuserInfosList;????//使用josn返回List對象????privateMapuserInfos

4、Map;???//使用json返回Map對象????/**????*

????*?返回單個值????*

????*@return????*/????publicStringreturnMessage(){????????this.message="成功返回單個值:楊金德";????????return"message";????}????/**????*

????*?返回UserInfo對象????*

????*@return????*/????publicStringreturnUserInfo(){??????

5、??userInfo=newUserInfo();????????userInfo.setUserId(10000);????????userInfo.setUserName("柳夢璃");????????userInfo.setPassword("liumengli");????????return"userInfo";????}????/**????*

????*?返回List對象????*

????*@return????*/????publicStringreturnList(){????????userInfos

6、List=newArrayList();????????UserInfou1=newUserInfo();????????u1.setUserId(10000);????????u1.setUserName("柳夢璃");????????u1.setPassword("liumengli");????????UserInfou2=newUserInfo();????????u2.setUserId(10001);????????u2.setUserName("韓菱紗");????????u2.setPasswor

7、d("hanlingsha");????????UserInfou3=newUserInfo();????????u3.setUserId(10002);????????u3.setUserName("云天河");????????u3.setPassword("yuntianhe");????????UserInfou4=newUserInfo();????????u4.setUserId(10003);????????u4.setUserName("玄霄");????????u4.setPassword("xuanxiao");?

8、???????userInfosList.add(u1);????????userInfosList.add(u2);????????userInfosList.add(u3);????????userInfosList.add(u4

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。