jsp 向controller传递json数据
来源:互联网 发布:软考初级程序员答案 编辑:程序博客网 时间:2024/06/06 03:17
jsp通过$.ajax()向controller传递json数据分两种类型:get 和 post:
两种类型发送的http请求数据在不同的位置,get请求数据紧跟于url后面,post请求数据位于requestbody中,所以获取的途径肯定不同。
1.get请求
$("#ss").click(function(){ //ss这里我用的button测试 $.ajax({ type: "get", url: "/a/api/demand/getD_list/getlist", //controller contentType: "application/json", //参数传输类型为json data: { SysId: "100", //key值可不加双引号 "SysCode": "1" //key值可加双引号 }, dataType: 'json', //数据返回类型为json success: function (data) { alert(data); }, error: function () { alert('exception'); } });});controller中获取到:
String va1 = request.getParameter("SysId");String va2 = request.getParameter("SysCode");System.out.println("sssssssssssssssssssssss: " + va1);System.out.println("ddddddddddddddddddddddd: " + va2);
在页面中发送请求时:在调试模式中可看到整体路径,如下图
2.post请求:
$("#submit").click(function(){ $.ajax({ type: "post", url: "/a/api/demand/getD_list/getlist", contentType: "application/json", data: JSON.stringify({ "SysId": "100", "SysCode": "1", }), dataType: 'json', success: function (data) { alert(data); }, error: function () { alert('exception'); } });});
获取方式在我其中一篇文章中已经写过了,是摘其他网友的。
0 0
- jsp 向controller传递json数据
- controller中接收JSP传递的JSON
- SpringMVC作为Controller向前端传递JSON数据,前端用Extjs接收
- JavaScript向php传递json格式数据
- servlet向前端传递json数据
- JSON后端向前端传递数据 JAVA
- servlet 向 jsp传递数据的方法
- Struts2中Action向JSP传递数据
- angularJs 中ui-router 路由向controller传递数据
- jsp向EXTJS返回json格式数据
- SpringMVC之Controller传递JSON数据到页面
- SpringMVC之Controller传递JSON数据到页面
- JAVA与JSP使用JSON传递数据
- springMVC:将controller中数据传递到jsp页面
- springMVC:将controller中Model数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- springMVC:将controller中数据传递到jsp页面
- js jsp 交互 js与jsp的数据交互 js向jsp中传递数据 jsp向js中传递数据 js向jsp传递数组
- Android异步任务机制之AsycTask
- 如何进行 Python性能分析,你才能如鱼得水?
- sizeof详解 - 很好的sizeof资料 C
- Next Permutation
- apache tomcat集群详细配置
- jsp 向controller传递json数据
- .NET记录-获取外网IP以及判断该IP是属于网通还是电信
- 基于TCP(面向连接)的socket编程
- loadrunner不能添加Apache监控
- Http请求头信息相关
- OC语言笔记(八):OC代理、协议和NSDate
- 如何快速选择适合你的NiceLabel版本
- 读H.265/HEVC编码笔记(一)
- LoadRunner 中文乱码问题(request 和Response)