spingboot 显示jsp页面
2017-10-08 02:15
246 查看
springboot是一个集成的开源框架,少去了我们很多配置文件的配置,但是同时也带来了很多坑等着我们踩,今天记录一下踩过的坑!
我的环境是最新版的springboot 1.5.72017版的idea
jdk1.8
经过我调式之后发现很多在其他博客查到的配置方法都起码添加了三个maven依赖,最后我只用到了一个依赖
就是我下面要讲到了
下面说下springboot怎么配置解析返回jsp页面,其实也不是很复杂,但是刚刚开始的时候搞了很久,只因为一个maven依赖搞的头都大了!不多说 正文开始!
一、创建一个springboot项目(这里我只勾上了web选项)
二、创建完成之后
第一步:修改pom文件添加一个依赖
<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <!--<scope>provided</scope>--> </dependency>
注意:注释掉的那一段一定要去掉(当初也不知道看到哪个博客配置的时候也带上了这个 所以搞了很久才发现这个东西搞的鬼)
<!--<scope>provided</scope>-->
这个大概的意思是说在启动项目的时候不包括进去(我去还不包括进去 搞毛啊!是不是)
三、在src/main目录下新建一个webapp文件夹,在webapp文件夹下在新建一个WEB-INF文件夹,最后在WEB-INF文件加下新建一个views文件夹(这个按个人要求写)最后添加一个test.jsp(代码我就不放出来了随便找一个都行)
目录大概这样
src --- main --- java
| | --- basic
| | --- config
|
| --- controller
|
| --- resources
| --- webapp --- WEB-INF - views-test.jsp
三、修改application.properties配置文件
添加两行代码:
# 页面默认前缀目录 spring.mvc.view.prefix=/WEB-INF/jsp/ # 响应页面默认后缀 spring.mvc.view.suffix=.jsp
最后测试一下:
@Controller public class HelloController { @RequestMapping("/test") public String test() { return "test"; } }
测试不成功的话 回来告诉我一声哦 我改进一下
最后祝贺大家测试成功 越来越少bug
相关文章推荐
- Spring boot JSP访问页面显示Whitelabel Error Page
- spingboot~返回jsp页面
- jsp页面转换时间显示格式
- springboot 如何跳转jsp页面
- 解决jsp页面读取XXX.properties文件显示文乱码的问题
- 解决JSP页面显示中文乱码的方法
- jsp页面常用的查询及显示方法分析
- [struts] struts2中Java类与jsp显示页面之间的值传递
- jsp页面调用时间:让2008-10-6 20:36:42 变成 2008-10-6 ——从数据库调用时只显示日期
- jsp实现单刷时间显示,刷新显示时间不刷新页面
- 如何在JSP页面中显示当前时间
- JSP页面时间动态显示 (转载)
- JSP获取服务器时间,页面倒计时显示
- jsp页面显示${user.name }空白问题
- jsp图片上传到数据库里面之后,不能直接在页面上显示,而是提示下载
- jsp页面中显示word/excel格式的文档的方法
- Spring Boot 打开jsp页面 乱码解决方法
- 在JSP页面显示动态时钟
- 处理jsp页面显示中文乱码
- Jsp页面无法显示List数值debug4天经历-dayFour