国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

構建Json插件的相關技巧說明介紹

開發
前段時間做項目用到了JSON,今天我抽時間寫了一個struts+ajax+json的例子,個人感覺ajax+json在很大程度上降低了網絡和服務器的IO,是一個很不錯的組合

昨天到今天搞了一整天的電腦,我都快崩潰了! ,以后再也不能隨便的關機了,因為這次的不小心,幾乎所有的Net安裝,調試問題都被我碰到了個人感覺ajax+json在很大程度上降低了網絡和服務器的IO,是一個很不錯的組合!

1:json的lib我用的是json-lib-2.1-jdk15.jar,它可以在
2:struts用的是1.2#t#
3:用到了js第三方prototype.js,主要用它包裝的ajax對象,大家也沒必要用這個,可以直接在js里用XMLHttpRequest。

以下是例子中所用到的相關文件:

  1. /////////////////////////////////////// toolhxw.js  
  2. /**  
  3. @hxw 20080602  
  4. */  
  5. //回調函數 簡單回調函數   
  6. function showesay(dataResponse)  
  7. {  
  8. var data = eval('(' + dataResponse.responseText + ')');   
  9. var str='';   
  10. str+='<ul>';   
  11. str+='<li>'+data.param1; +'</li>';   
  12. str+='<li>'+data.param2; +'</li>';   
  13. str+='</ul>';   
  14. document.getElementById("content").innerHTML=str;   
  15. }  
  16. //回調函數 復雜回調函數  
  17. function showcomplex(dataResponse)  
  18. {  
  19. var data = eval('(' + dataResponse.responseText + ')');   
  20. var str='';   
  21. for(var i=0; i<data.js.length; i++)  
  22. {   
  23. str+='<ul>';   
  24. str+='<li>'+data.js[i].id+'</li>';   
  25. str+='<li>'+data.js[i].age+'</li>';   
  26. str+='<li>'+data.js[i].name+'</li>';   
  27. str+='<li>'+data.js[i].address+'</li>';   
  28. str+='</ul>';   
  29. }  
  30. document.getElementById("content").innerHTML=str;   
  31. }  
  32. //獲取簡單的json數據  
  33. function getesay(){  
  34. var url = 'test.do';   
  35. var pars = 'method=getEasy';   
  36. var ajax = new Ajax.Request(  
  37. url,  
  38. {method:'post',parameters:pars,onComplete:showesay}  
  39. );   
  40. }  
  41. //獲取對象級復雜數據  
  42. function getcomplex(){  
  43. var url = 'test.do';   
  44. var pars = 'method=getComplex';   
  45. var ajax = new Ajax.Request(  
  46. url,  
  47. {method:'post',parameters:pars,onComplete:showcomplex}  
  48. );   
  49. }  
  50.  
  51. ///////////////////////////////////////struts-config.xml  
  52.  
  53. <?xml version="1.0" encoding="UTF-8"?>  
  54. <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">  
  55.  
  56. <struts-config>  
  57. <data-sources />  
  58. <form-beans />  
  59. <global-exceptions />  
  60. <global-forwards />  
  61. <action-mappings >  
  62. <action path="/test" parameter="method" type="com.json.struts.action.TestAction">  
  63. </action>  
  64.  
  65. </action-mappings>  
  66.  
  67. <message-resources parameter="com.json.struts.ApplicationResources" />  
  68. </struts-config>  
  69.  
  70. ////////////////////////////////TestAction.java  
  71.  
  72. /*  
  73. * Generated by MyEclipse Struts  
  74. * Template path: templates/java/JavaClass.vtl  
  75. */  
  76. package com.json.struts.action;   
  77.  
  78. import java.io.PrintWriter;   
  79.  
  80. import javax.servlet.http.HttpServletRequest;   
  81. import javax.servlet.http.HttpServletResponse;   
  82. import org.apache.struts.action.ActionForm;   
  83. import org.apache.struts.action.ActionForward;   
  84. import org.apache.struts.action.ActionMapping;   
  85. import org.apache.struts.actions.DispatchAction;   
  86. import net.sf.json.*;   
  87.  
  88. /**  
  89. * @author hxw  
  90. *  
  91. */  
  92. public class TestAction extends DispatchAction {  
  93.  
  94.  
  95. /**  
  96. * 獲取簡單組合數據  
  97. */  
  98. public ActionForward getEasy(ActionMapping mapping, ActionForm form,  
  99. HttpServletRequest request, HttpServletResponse response) {  
  100. response.setContentType("text/html; charset=GBK");   
  101. try  
責任編輯:chenqingxiang 來源: 計世網
相關推薦

2010-01-06 16:04:13

Json_decode

2010-01-07 09:31:27

Json數據異常

2010-01-05 17:35:09

JSON數組格式

2009-12-23 13:42:08

ASP.NET事務

2010-01-07 17:41:19

JSON定義法

2010-01-07 16:09:04

學習JSON

2010-01-08 13:33:06

JSON來歷

2009-12-24 15:34:44

ADO步驟

2010-02-22 11:14:43

Python編寫

2010-01-18 10:16:58

學習C++

2010-03-29 13:49:40

Nginx圖片處理

2010-01-06 15:30:51

JSON和XML

2009-12-22 15:08:46

ADO控件

2010-01-07 17:33:17

JSON 對象

2010-01-28 16:05:09

C++風格與技巧

2010-02-24 16:44:58

Python 函數

2009-12-24 13:38:07

ADO.NET技術

2010-01-06 15:35:06

JSON對象

2009-11-30 15:21:38

Visual Stud

2010-01-07 17:58:49

JSON數值
點贊
收藏

51CTO技術棧公眾號

男女性色大片免费观看一区二区| 富二代精品短视频| 亚洲欧美日产图| 狠狠色丁香婷婷综合久久片| 日韩视频一二三| 综合久久综合久久| 色猫av在线| 日韩一级在线观看| 久久综合偷偷噜噜噜色| 成人福利视频网| 日韩av中文在线观看| 中文精品无码中文字幕无码专区 | 美女在线免费视频| 国产精品麻豆欧美日韩ww| 亚洲男人资源| 亚洲欧美综合精品久久成人| 欧美激情15p| 久99久视频| 亚洲欧美日本在线| 日本动漫理论片在线观看网站 | 好看的日韩av电影| 亚洲五码在线观看视频| 欧美日韩国产丝袜另类| 欧美日韩在线精品一区二区三区激情综合 | 成人免费视频网站入口| 不卡视频一二三| 都市激情一区| 久久欧美在线电影| 亚洲在线网站| 成人网免费看| 日韩在线中文字幕| 美女脱光内衣内裤视频久久影院| av污在线观看| 亚洲精品一区在线观看香蕉| 午夜精品剧场| 久草在线免费二| 日韩在线视频中文字幕| 老司机久久99久久精品播放免费| 99热在线免费观看| 色视频www在线播放国产成人| 欧美日韩18| 亚洲色图另类色图| 国产成+人+综合+亚洲欧美丁香花| 国精产品一区一区三区mba桃花| 在线一级观看| 国产91精品网站| 亚洲人被黑人高潮完整版| 亚洲一区二区av| www.国产区| 欧美激情手机在线视频| aaa欧美日韩| 人人视频精品| 欧美污视频久久久| 欧美一区二区三区人| 久久狠狠亚洲综合| 日韩影片中文字幕| 黄色大片中文字幕| 韩国福利视频一区| 亚洲一二三专区| 91精品一区二区三区综合在线爱| 在线中文字幕视频| 九色视频成人porny| 精品少妇一区二区三区免费观看| 久久亚洲精选| 色噜噜成人av在线| 亚洲天堂av线| 日韩精品国产精品| 伊人在我在线看导航| 在线丝袜欧美日韩制服| 中文字幕一精品亚洲无线一区| 91色porny| 66久久国产| 偷拍精品精品一区二区三区| 91制片厂毛片| 高清不卡日本v二区在线| 在线观看欧美精品| 成人性色生活片免费看爆迷你毛片| 国产精品高清一区二区 | 中文字幕日本精品| 国产精品国模大尺度视频| 国产精品久久观看| 久久青青视频| 桥本有菜亚洲精品av在线| 婷婷四房综合激情五月| 欧美高跟鞋交xxxxxhd| 欧美综合视频在线观看| 久久精品日产第一区二区三区高清版| 欧美伦理在线视频| 日本欧美不卡| 中文字幕资源网在线观看| 五月婷婷丁香综合网| 午夜精品电影在线观看| 国产成人一区二区三区小说| 91精品国产品国语在线不卡| 久久久久久99久久久精品网站| 国产深夜精品| 全球成人免费直播| 伊人久久影院| 伊人色综合一区二区三区影院视频| 国产呻吟对白刺激无套视频在线| 轻点好疼好大好爽视频| 美乳视频一区二区| 国产欧美欧洲在线观看| 欧美激情亚洲自拍| 在线成人中文字幕| 精品亚洲一区二区三区| 欧美午夜精品久久久久久孕妇| 亚洲欧美激情视频在线观看一区二区三区| 男女男精品视频网| 国产欧美日韩综合一区在线播放 | 91中文字精品一区二区| 欧洲美女7788成人免费视频| 久久久精品网站| 亚洲一级黄色av| 精品国产一区二区三区久久久蜜月| 性感美女极品91精品| 亚洲一区二区欧美日韩| 久久网站热最新地址| 9l国产精品久久久久麻豆| 丁香婷婷综合网| 99麻豆久久久国产精品免费优播| 国内外成人在线| 不卡视频在线观看| 久久欧美中文字幕| 亚洲精品一卡二卡| 欧美视频中文字幕在线| 色噜噜狠狠成人中文综合| 色www精品视频在线观看| 在线播放/欧美激情| 精品日产卡一卡二卡麻豆| 日韩精品一区二区三区蜜臀| 日韩国产精品视频| 久久久极品av| 国产精品一区二区三区久久久 | 福利一区二区在线观看| 日本一区二区三区免费乱视频| 一二三区精品视频| 91九色最新地址| 亚洲一区二区久久| 97国产一区二区精品久久呦 | 久久亚洲一区二区三区四区| 亚洲色图清纯唯美| 欧美一级搡bbbb搡bbbb| 日韩在线视频导航| 成人福利网站在线观看| 日韩欧美一区二区三区四区五区| 国产av人人夜夜澡人人爽麻豆| 蜜桃专区在线| 午夜精品久久久久久久久久蜜桃| 国产精品15p| 国产真实精品久久二三区| 亚洲免费电影在线| 亚洲欧美国产高清va在线播| 91国产精品电影| 欧美亚洲视频一区| 中国国产一级毛片| av国产精品| 日本欧美韩国一区三区| 国产精品理伦片| 精品蜜桃在线看| 欧美一级淫片丝袜脚交| 色综合久久久久久久久五月| 三级视频中文字幕| japanese在线播放| 国产主播色在线| 超碰在线中文字幕| 一道在线中文一区二区三区| 久久中文在线| 精品国产老师黑色丝袜高跟鞋| 亚洲精品一区中文| 国产麻豆乱码精品一区二区三区| 亚洲中文字幕无码一区二区三区| 裸体xxxx视频在线| 国产精品tv| 国产高清久久久久| 538在线一区二区精品国产| 26uuu日韩精品一区二区| avove在线观看| 国产裸体免费无遮挡| 毛片电影在线| 老司机午夜精品视频在线观看| 午夜在线电影亚洲一区| 中文字幕免费一区| 国产一区二区三区欧美| 日韩精品久久久免费观看| 亚州av电影免费在线观看| 亚洲区小说区| 欧美高清一级片在线观看| 久久国产精品久久久久久久久久 | 亚洲欧美日韩国产综合精品二区 | 日韩网站在线免费观看| 在线观看中文字幕的网站| 亚洲第一伊人| 亚洲一区在线免费观看| 性色av一区二区三区| 又色又爽又高潮免费视频国产| 成人51免费| 国产精品麻豆视频| 97精品久久久中文字幕免费| 成人免费在线观看视频网站|