java + jquery + ajax + json 交互
- 前端js格式:
$.ajax({
async:true,
cache:false,
type:"POST",
dataType : 'json',
url:"/shopping/cart/cartNum",
error:function(json){alert(json);},
timeout:60000,
success:function(json){
if(json.isSuc){
$("#dscCartNum").html(json.datas);
}else{
$("#dscCartNum").html(json.des);
}
}
});
- 后端(servlet)写法:
try{
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
out.write("{\"des\" : \""+des+"\" , \"isSuc\" : "+isSuc+" , \"datas\" : \""+dataStr+"\"}";);
}catch(Exception ex){
ex.printStackTrace();
}
本文详细解析了Java、jQuery、Ajax和JSON在前端交互中的应用,包括AJAX请求实现、JSON数据格式处理及后端Servlet响应写法。

1272

被折叠的 条评论
为什么被折叠?



