利用springboot返回一个视图页面(例如jsp)
第一步:
配置
spring:
mvc:
view:
prefix: /pages/
suffix: .jsp
相当于spring中配置视图解析器一样 找到webapp/pages/xxx.jsp页面
第二步 :配置完之后 如果访问相应的controller 还是没有跳到对应页面分一下俩种情况
1 , 如果是显示了一串数据,则需要查看相应controller 是否使用了@ResponseBody, 或者是@RestController , 如果加了这俩个注解的话则无法返回视图,默认返回JSON数据。
2,如果访问后是直接下载下来JSP页面的话,那么是因为JSP文件没有被解析,需要添加多个依赖
<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <version>7.0.59</version> </dependency>