获取json数据     名字一样就获取了

user
1     @RequestMapping("/addUser")
2     public String addUser(User user,HttpServletRequest request){
3         request.setAttribute("userName", user.getUserName());
4         request.setAttribute("age", user.getAge());
5
6         return "/userManager";
7     }

传递json数据

 1     public void addUserJson(User user,HttpServletRequest request,HttpServletResponse response){
 2         //{"username":"userName","age","age"}
 3         String result = "{\"userName\":\" "+ user.getUserName() +" \",\"age\":\" "+ user.getAge()+" \"}";
 4         PrintWriter out = null;
 5         response.setContentType("application/json");
 6
 7         try {
 8             out = response.getWriter();
 9             out.write(result);
10         } catch (IOException e) {
11             e.printStackTrace();
12         }
13
14     }

jsp

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3
 4 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 5 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 6 <html>
 7 <head>
 8 <script type="text/javascript" src="/springMVC6/js/jquery-1.7.1.min.js"></script>
 9 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
10 <title>Insert title here</title>
11 <script type="text/javascript">
12     $(document).ready(function(){
13         $("#add").click(function(){
14             var userName = $("#userName").attr("value");
15             var age =$("#age").attr("value");
16
17             var user = {userName:userName,age:age};
18
19             $.ajax({
20                 url:"/springMVC6/user/data/addUserJson",
21                 type:"post",
22                 data:user,
23                 success:function(a){               //传递过来数据
24                     alert("userName--->" + a.userName + "age--->" + a.age );
25
26                 }
27             });
28
29
30
31         });
32     });
33 </script>
34 </head>
35 <body>
36     <h>json添加用户</h>
37     姓名:<input type="text" id="userName" name="userName">
38     年龄:<input type="text" id="age" name="age">
39     <input type="button" id="add" value="添加">
40
41 </body>
42 </html>

springmvc json结合相关推荐

  1. springMvc json 参数

    以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一 ...

  2. Ajax+SpringMVC+JSON登录验证

    本项目是用maven管理的,代码调试没问题,本代码是在项目中拿下来的: 开始动手了–> 1,做个简单的登录框: /login.jsp/ 因为用ajax登录的原因,所以没有用表单,推荐用这种方式. ...

  3. SpringMVC json/xml自动转换

    为什么80%的码农都做不了架构师?>>>    前言 SpringMVC是目前主流的Web MVC框架之一. 如果有同学对它不熟悉,那么请参考它的入门blog:http://www. ...

  4. springmvc json 406

    spring 4.0 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="ht ...

  5. 六、Springmvc json数据交互

    editItem.jsp <script type="text/javascript">$(function(){alert(111);var params = '{& ...

  6. springmvc+json 前后台数据交互

    1. 配置 (1) 文件配置参考这里 (2) 导入jackson相关包:jackson-annotations-2.9.4.jar,jackson-core-2.9.4.jar,jackson-dat ...

  7. springMVC JSON数据交互

    1.引入jackson 2.编写POJO 3.编写Controller 3.1.javabean接收 3.2.Map接收 4.访问测试 4.1.设置基本请求参数 4.2.设置请求参数,发送请求 为实现 ...

  8. SpringMVC+Json构建基于Restful风格的应用

    为什么80%的码农都做不了架构师?>>>    https://git.oschina.net/zjg23/SpringMVCRestful.git 转载于:https://my.o ...

  9. c mvc ajax请求,springMVC的ajax请求

    关于spring MVC 的ajax请求 今天在使用spring MVC 的时候遇到了一个ajax请求的问题. 我的后台方法是 @RequestMapping("/XXXX/{XXX}&qu ...

最新文章

  1. QIIME 2教程. 09数据导入Importing data(2020.11)
  2. 【百度分享】频繁分配释放内存导致的性能问题的分析
  3. JavaScript作用域闭包简述
  4. SpringBoot中使用fastjson将map转换成json
  5. 在数据库什么是主键与外键
  6. React  学习第二天 2018-07-21
  7. c语言编程 输入螺旋数组,C语言 经典题目螺旋矩阵 实例详解
  8. expect switch 多条件_JavaScript-流程控制语句:选择结构(if和switch)
  9. insertAfter()
  10. Windows UI风格的设计(11)
  11. mysql异常关闭7034,SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数
  12. LVS三种工作模式、十种调度算法介绍
  13. 华为qy2音乐如何转换为mp3_华为手机还有这种骚操作?开启这个功能,让你体验至尊级待遇...
  14. shell 字符(串)处理命令
  15. 网刻工具大全:四款软件优缺评析(转)
  16. python单例模式解析_深度解密Python单例模式
  17. ogg for bigdata hbase安装步骤
  18. HDU 2037 (贪心或记忆化搜索)
  19. js 格式化prettier配置_使Prettier一键格式化WXSS
  20. nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全

热门文章

  1. php 增加数组下标_PHP数组排序更改下标KEY方法
  2. 20211110:DC综合的一些简单概念总结(2)
  3. 计算机系要考英语口语吗,2015年高考英语口语由计算机“打分”,这些细节要注意!...
  4. Windows网络命令行程序
  5. VB获取快捷方式原文件路径
  6. 心情随笔(三):注入新的血液
  7. 设计模式(一):从三类模式六种原则看设计模式
  8. iOS分段选择器、旅行App、标度尺、对对碰小游戏、自定义相册等源码
  9. FFmpeg(六) 播放视频之GLSurfaceView显示RGB数据
  10. Oracle/MySQL decimal/int/number 转字符串