美文网首页
SpringMVC采用json格式数据交互

SpringMVC采用json格式数据交互

作者: 回忆之秋 | 来源:发表于2017-04-06 22:09 被阅读0次
  • 环境准备
    SpringMVC默认用MappingJacksonHttpMessageConverter对json数据进行转换,需要加入jackson的包,如图:
json数据交互相关jar包.png
  • 配置json转换器
    在注解适配器中加入messageConverters
<!--注解适配器 -->
    <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
        <property name="messageConverters">
        <list>
        <bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean>
        </list>
        </property>
    </bean>

如果使用<mvc:annotation-driven />则不用定义上边的内容。

  • controller编写
// 商品修改提交json信息,响应json信息
    @RequestMapping("/editItemSubmit_RequestJson")
    public @ResponseBody Items editItemSubmit_RequestJson(@RequestBody Items items) throws Exception {
        System.out.println(items);
        //itemService.saveItem(items);
        return items;

    }
  • 页面js方法编写
//请求json响应json
    function request_json(){
        $.ajax({
            type:"post",
            url:"${pageContext.request.contextPath }/item/editItemSubmit_RequestJson.action",
            contentType:"application/json;charset=utf-8",
            data:'{"name":"测试商品","price":99.9}',
            success:function(data){
                alert(data);
            }
        });
    }

相关文章

  • SpringMVC采用json格式数据交互

    环境准备SpringMVC默认用MappingJacksonHttpMessageConverter对json数据...

  • 初见SpringMVC之json交互

    初见SpringMVC之json交互 JSON数据是一种存储数据的格式,前后台之间通过json数据进行交互是非常常...

  • iOS基础 JSON格式

    JSON是一种轻量级的数据格式,一般用于数据交互。目前JSON的使用非常广泛,绝大多数网络请求都采用了JSON格式...

  • 采用json数据格式实现SpringMVC和ajax的交互

    客户端发起ajax请求: 请求参数的形式有哪些? json对象格式 json 串格式 key=value字符串格式...

  • FastJson的CRUD

    Json,是一种保持键值对格式的String类型数据,常见于前后端交互过程中的数据传输。比如:SpringMVC的...

  • Json解析中@SerializedName注解妙用

    现在前后端通信交互普遍采用的是JSON格式数据传输,因此就需要解析JSON数据了。而如果前后端沟通不多,难免造成数...

  • 2018-11-13常用模块 Json base64 hashl

    JSON 常用的前后台数据交互格式一 json 数据 就是遵循一种格式的数据.文本数据json数据就是个字符串 ...

  • SpringMVC json数据交互

    1.运行环境 Spring MVC-4.3 Spring-4.3 jdk-1.8 2.jackson相关jar包 ...

  • 九、Spring MVC Json 数据交互

    Json数据交互 json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。 比如...

  • Spring14-JSON

    为什么要使用json数据进行交互 json数据格式在接口调用中 html页面中比较常用,因为json格式比较简单,...

网友评论

      本文标题:SpringMVC采用json格式数据交互

      本文链接:https://www.haomeiwen.com/subject/naoxattx.html