什么是 Json
JSON(Jvascript Object Notation)(官网网站:JSON)是 一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。它基于 Javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一个子集。 JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括C, C++, C#, Java, Javascript, Perl, Python等)。 这些特性使 JSON 成为理想的数据交换语言。
所用架包:
三个开源包:
jackson-annotations-2.8.8.jar
jackson-core-2.8.8.jar
jackson-databind-2.8.8.jar
以下为基础包:
commons-logging-1.2.jar
spring-aop-4.3.6.RELEASE.jar
spring-beans-4.3.6.RELEASE.jar
spring-context-4.3.6.RELEASE.jar
spring-core-4.3.6.RELEASE.jar
spring-expression-4.3.6.RELEASE.jar
spring-web-4.3.6.RELEASE.jar
spring-webmvc-4.3.6.RELEASE.jar
第一步:创建Web项目,chapter14,并导入相关架包
第二步:再WEB-INF下,创建并配置web.xml文件
springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc-config.xml 1 springmvc / CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CharacterEncodingFilter public User testJson(@RequestBody User user) { //输出接受的JSON格式数据 System.out.println(user); //返回JSON格式的响应 return user; } }



