日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
安裝JSON插件時(shí)的主要學(xué)習(xí)研究

安裝JSON插件提供了一種名為json的ResultType,一旦為某個(gè)Action指定了一個(gè)類型為json的Result,則該Result無需映射 到任何視圖資源。因?yàn)镴SON插件會(huì)負(fù)責(zé)將Action里的狀態(tài)信息序列化成JSON格式的數(shù)據(jù),并將該數(shù)據(jù)返回給客戶端頁面的 JavaScript。

10年的沿河網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整沿河建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“沿河網(wǎng)站設(shè)計(jì)”,“沿河網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

簡(jiǎn)單地說,安裝JSON插件允許我們?cè)贘avaScript中異步調(diào)用Action,而且Action不再需要使用視圖資源來顯示該Action里的狀態(tài)信息,而是由JSON插件負(fù)責(zé)將Action里的狀態(tài)信息返回給調(diào)用頁面——通過這種方式,就可以完成Ajax交互。#t#

提供了一種可插拔方式來管理插件,安裝Struts2的JSON插件與安裝普通插件并沒有太大的區(qū)別,一樣只需要將Struts2插件的JAR文件復(fù)制到Web應(yīng)用的WEB-INF/lib路徑下即可,安裝JSON插件按如下步驟進(jìn)行:

 
 
  1. import com.googlecode.jsonplugin.annotations.JSON;  
  2. import com.opensymphony.xwork2.Action;  
  3.  
  4. public class JsonTestAction {  
  5.  
  6. private String username;  
  7. private String password;  
  8. private boolean success;  
  9. private Map map = new HashMap();  
  10.  
  11. public String checkLogin(){  
  12. if(this.getPassword()!="" && this.getUsername()!=""){  
  13. //***種方式 將要返回給頁面的數(shù)據(jù)放到HashMap里生成數(shù)據(jù)格式“{"map"://{"success":true},"username":"ww"}”  
  14. //map.put("success", true);  
  15.  //***種方式 將要返回給頁面的數(shù)據(jù)放到變量里生成數(shù)據(jù)格式“{"map"://"success":true,"username":"ww"}”  
  16. success = true;  
  17. return Action.SUCCESS;  
  18. }else{  
  19. return Action.INPUT;  
  20. }  
  21. }  
  22. @JSON(serialize=false)  
  23. public String getPassword() {  
  24. return password;  
  25. }  
  26.  
  27. public void setPassword(String password) {  
  28. this.password = password;  
  29. }  
  30.  
  31. public String getUsername() {  
  32. return username;  
  33. }  
  34.  
  35. public void setUsername(String username) {  
  36. this.username = username;  
  37. }  
  38.  
  39.  
  40. public boolean isSuccess() {  
  41. return success;  

新聞標(biāo)題:安裝JSON插件時(shí)的主要學(xué)習(xí)研究
網(wǎng)站路徑:http://m.5511xx.com/article/dpgppph.html