1.返回值分类
1.1 String字符串
1.2 void
1.3 ModelAndView
2 转发和重定向
2.1 forward 转发
2.2 Redirect 重定向
2.3 ResponseBody 响应 json 数据
(1)创建目录并导入js
(2)在SpringMVC配置文件中配置
(3)在jsp配置
(4)Controller
(5)运行遇到中文和特殊符号乱码,发现是拼写错误应为 contentType
解决方法:
2.4. 使用@ResponseBody注解把JavaBean对象转换成json字符串,直接响应
(1)pom.xml引入坐标
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.0</version>
</dependency>
(2)controller
(3)index.jsp