后台与前台的交互经常是通过JSON交互,并以此实现前后端分离,SSM框架工程增加JSON格式也很简单,因为学的比较久,所以这一次记录一下,方便后面查找。
增加JSON格式三部曲
1.导包
2.修改springMvc.xml配置文件
3.加上@ResponseBody注释
一、导包
导包就不用说了吧,之前项目的包直接复制过来就行了,如果有没包的小伙伴
请参考:https://blog.csdn.net/bajie2shuling/article/details/73526507(随便百度的,权威性不敢保证)
二、配置springMvc.xml配置文件
需要再springMvc.xml中配置json格式转换器:
<bean id="jsonConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
三、增加注解
像下图一样,要加上@ResponseBody,如果是参数的话就是@RequestBody
这样就可以在页面拿到json格式的数据啦