jquery ajax和servlet,浅谈ajax在jquery中的请求和servlet中的响应

序号

业主名

金额

在servlet中用到了阿里巴巴的快速转换json的包com.alibaba.fastjson.JSON:

sqlException,IOException,ServletException{

HttpSession session=request.getSession();

request.setCharacterEncoding("UTF-8");

response.setContentType("text/html");

response.setCharacterEncoding("UTF-8");

Cookie[] cookies = request.getCookies();

int ownerId = 0;

for (int i = 0; i < cookies.length; i++) {

Cookie cookie = cookies[i];

if (cookie.getName().equals("ownerId")) {

ownerId = Integer.parseInt(cookie.getValue());

}

}

ListorderList = new ArrayList<>();

ListqueryEvaluateList = new ArrayList<>();

orderList = orderServiceImpl.queryOrderList(ownerId,null,null);

List> workers = new ArrayList>();

for(int i = 0;i < orderList.size();i++){

Maporder = new HashMap();

order.put("description",orderList.get(i).getDescription());

order.put("name",orderList.get(i).getOwnerName());

System.out.println(orderList.get(i).getDescription());

order.put("type",orderList.get(i).getTypeName());

queryEvaluateList = orderServiceImpl.queryEvaluateListByUserId(orderList.get(i).getId());

order.put("comment",queryEvaluateList.get(0).getComment());

Listallocation = orderServiceImpl.queryAllocationByOrderId(orderList.get(i).getId());

order.put("price",String.valueOf(allocation.get(0).getPrice()));

System.out.println(order);

workers.add(order);

}

//将map键值对转换成json,传给jsp

response.getOutputStream().write(JSON.toJSONBytes(workers));

}

以上这篇浅谈ajax在jquery中的请求和servlet中的响应就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

相关文章

猜你在找的jQuery相关文章

目录验证码实现效果如下:生成验证码的方法:生成验证码随机背景颜色在html中引用完整源码下载地址:验证码实现效果如下:生成验证码的方法:function code_draw() {var canvas_width = $('#canvas').width();var canvas_height = $('#canvas').height();var canvas = document.getElementById("canvas"); //获取到canvas

比如info是一个字符串变量,如果需要去该变量的值,需要使用下面的语句:语法:alert($("#"+id).val());例如:使用id设置隐藏控件$(".img").mouseover(function(event){var html=event.target.innerHTML;//alert(html);var aid=html.match(/&lt;a id="(...

使用js去除字符串内所带有空格,有以下三种方法:( 1 ) replace正则匹配方法去除字符串内所有的空格:str = str.replace(/s*/g,"");去除字符串内两头的空格:str = str.replace(/^s*|s*$/g,"");去除字符串内左侧的空格:str = str.replace(/^s*/,"");去除字符串内右侧的...

1.开启disabled,是input不可以编辑$("#input_id").attr("disabled","disabled");2.关闭disabled$("#input_id").removeAttr("disabled");普通js中是这样写的,document.getElementById("input_id").disabled = false;...

最近自学了一段时间的HTML、CSS、JavaScript、jQuery。通过自己这段时间学到的一点小知识,自己制作了一个小app------简易备忘录在此简单记录一下,同时也希望有更好创意的朋友提出改进意见或者指++++++++++++++++++++++++++++++++++++++++++++++++++++++++++开发工具:HBui

http://www.runoob.com/jquery/jquery-chaining.htmljQuery- 链(Chaining)通过jQuery,可以把动作/方法链接在一起。Chaining允许我们在一条语句中运行多个jQuery方法(在相同的元素上)。jQuery方法链接直到现在,我们都是一次写一条jQuery语句(一条接着另一条)。不过,有一

jQuery拥有以下滑动方法:slideDown(),slideUp(),slideToggle()1、jQueryslideDown()方法用于向下滑动元素。$(selector).slideDown(speed,callback);可选的speed参数规定效果的时长。它可以取以下值:"slow"、"fast"或毫秒。可选的callback参数是滑动完成后所执行的函数名称

一、宽度和高度获取宽度.width()描述:为匹配的元素集合中获取第一个元素的当前计算宽度值。这个方法不接受任何参数。.css(width) 和 .width()之间的区别是后者返回一个没有单位的数值(例如,400),前者是返回带有完整单位的字符串(例如,400px)。当一个元素的宽度需要数学计算的时候推

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值