发表于: 2017-02-25 00:44:15
1 1705
最近在整理任务一和任务二
今天完成的事情:
今天学习时间并不多,任务二原来大体也算完成了,但是一直有一个问题没有解决,就是json的应用
参考资料:http://www.cnblogs.com/shanheyongmu/p/5881947.html
1.想要使用json,必须要在pom里面配置json的包,直接粘过来吧,比较省事。这个应该是使用springmvc 4需要到的包
<!-- json的支持 -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.1.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.1.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.1.5</version>
</dependency>
<dependency> <!--这个jar包看情况加 用于将对象转换为JSON可能会用到-->
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.4</version>
</dependency>
2.配置json转换器
如果在springmvc.xml文件中使用
<!-- 一个配置节解决映射器和适配器的配置注解配置 -->
<mvc:annotation-driven></mvc:annotation-driven>
其中有默认配置转换器
3.po代码
我一开始是return model 的,但是在postman上还是显示的Java字符串,当换成return 对象的时候,就成这样了
数据有点乱,被我改的
遇到的问题:
为什么return model 的时候无法显示json格式的数据呢,
在postMan上可以显示json数据,但是在网页中会 弹出下载框,
猜想:
在jsp页面中是不是也需要配置关于json的tag标签,才能将model上的Java字符串转换成json格式。
评论