日期:2014-05-16 浏览次数:20378 次
前端:引入JQuery //如果用①的方式,那么url只要写为'/Test/restApply.do?method=checkRepeat' //然后加上: //data={username:username,worknum:worknum,restType:restType}; //jQuery.ajaxSettings.traditional = true; $.ajax({ url : '/Test/restApply.do?method=checkRepeat&checkValue1='+checkValue1 +'&checkValue2='+checkValue2+'&worknum='+worknum, type : 'POST', dataType : 'json', //data:data,//注① //表示同步执行,不然是异步执行 async : false, error : function() { alert('Operate Failed!'); }, success : function(json) { //用对象.属性的方式输出出来 alert(json.a); } }); 后端:引入JSONObject和JSONArray ①将数据放入JSONObject或JSONArray或两者结合 ②将JSONObject的数据转为JSONObject.fromObject(jo) 或将JSONArray的数据转为JSONArray.fromObject(ja) ③是JSONObject jo或JSONArray ja PrintWriter printWriter = response.getWriter(); printWriter.write(jo.toString());//printWriter.write(ja.toString());