目录
1..json的使用 字符串与对象转化
2.通过spring配置的形式直接接受json格式字符串转化
1..json的使用 字符串与对象转化
1.导入一个json的jar坐标
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.15.2</version> </dependency>
2.创建ObjectMapper (因为是post请求 所有加上@Requestbody 方法体请求)
2.通过spring配置的形式直接接受json格式字符串转化
@RequestMapping(value = "/show3",method = RequestMethod.POST) public String show3(@RequestBody User user) { //通过spring配置的形式直接接受json格式字符串转化 System.out.println(user); //是对象了 return "/hello.jsp"; }
配置spring文件
<!--配置json bean --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name="messageConverters"> <list> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean> </list> </property> </bean>