spring中@ResponseBody的使用

来源:互联网 发布:centos 开启snmp 编辑:程序博客网 时间:2024/06/08 08:41

1、要使用这个注解需要引入

<dependency>              <groupId>com.fasterxml.jackson.core</groupId>              <artifactId>jackson-annotations</artifactId>              <version>2.5.0</version>          </dependency>          <dependency>              <groupId>com.fasterxml.jackson.core</groupId>              <artifactId>jackson-core</artifactId>              <version>2.5.0</version>          </dependency>          <dependency>              <groupId>com.fasterxml.jackson.core</groupId>              <artifactId>jackson-databind</artifactId>              <version>2.5.0</version>          </dependency>          <dependency>              <groupId>com.fasterxml.jackson.jr</groupId>              <artifactId>jackson-jr-all</artifactId>              <version>2.5.0</version>          </dependency> 

2、在mvc配置文件中配置

<bean id="messageAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">         <property name="messageConverters">             <list>                 <!-- Support JSON -->                  <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>             </list>         </property>     </bean>      <bean id="exceptionMessageAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver">         <property name="messageConverters">             <list>                 <!-- Support JSON -->                  <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>             </list>         </property>     </bean> 

这样在代码中就可以使用该注解了。

原创粉丝点击