SpringBoot项目访问jsp页面500问题处理
在创建一个springboot项目之后,在controller中添加好返回jsp的方法之后发现报500,这时候应该怎么处理呢?
这是controller的代码:
@Controller
public class MainController {@RequestMapping("index")public String index() {return "index";}
}
这是报的错误截图:
可以看到是无法解析view视图报的错误。
这时候我们需要引用相关的dependency和application.properties中添加解析的配置即可。
1.引用
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId></dependency>
2.application.properties配置
#visit jsp setting
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
3.index.jsp页面
<h1>index.jsp page</h1>
以下是我项目的相关文件位置:
这时候再访问index就能返回页面内容不会报500了。
SpringBoot项目访问jsp页面500问题处理相关推荐
- 一头扎进springboot之访问jsp页面
springboot访问jsp呢其实也比较简单,废话不多说,我们直接看步骤 这里要声明一点的是,在建项目时,项目的类型不要选择jar,而要选择war 类型,因为我们需要引入jsp文件 1>pom ...
- springboot项目访问jsp文件
官方不推荐使用jsp文件作为视图 一.pom中加入依赖 <dependency><groupId>org.springframework.boot</groupId> ...
- Springboot访问jsp页面但是却变成下载该页面
Springboot访问jsp页面但是却变成下载该页面 缺少jsp解析的依赖,加上即可 <!--jsp解析器依赖--><dependency><groupId>or ...
- springboot jsp只能在webapp_Spring Boot 项目访问JSP
前面文章提到了如何使用Spring Boot快速搭建项目,后来有小伙伴问我,项目中如何访问JSP页面呢?毕竟不是所有的项目都是前后端分离. 创建一个project,页面文件默认的是访问resource ...
- springboot项目访问首页时返回jsp源码
springboot项目访问时返回jsp源码,如下图: 解决方案:引入jsp解析依赖 <dependency><groupId>org.springframework.boot ...
- 开启springboot中对jsp页面修改后的热部署
原始的springboot项目修改完jsp页面之后还要重新启动项目才能生效,现对jsp页面进行热部署, 在application.yml中加入如下配置: 在配置文件中输入jsp后,选择第三个,因为实在 ...
- jasp报错_jetty启动访问jsp页面报错
jfinal3.5,jfinal jetty-server 2018.11,然后引入了apache-jsp和apache-jstl,访问jsp页面时还是提示org.apache.jasper.Jasp ...
- 【报错笔记】在maven项目中jsp页面使用window.location.href给controller传参时参数过长所以路径无法跳转至controller
在maven项目中jsp页面使用window.location.href给controller传参时参数过长所以路径无法跳转至controller 解决方案:使用a链接来用
- 关于JSP页面无法加载css,游览器访问jsp页面样式未生效导致乱序
关于JSP页面无法加载css,游览器访问jsp页面样式未生效导致乱序 1.修改自己过滤器中对编码格式的修改 如图: 代码如下: public void doFilter(ServletRequest ...
最新文章
- java response 对象_82 Java基础 Response对象
- 如何最小化云API升级造成的中断?
- 浅谈最优化问题的KKT条件
- c++ 利用boost 实现文件操作
- 一元建站-基于函数计算 wordpress 构建 serverless 网站
- python菜鸟教程shell_[python小白]菜鸟教程---
- MYSQL导出数据出现The MySQL server is running with the --secure-file-priv option so it cannot execute this
- $_SERVER详细讲解
- 逸仙电商Seata企业级落地实践
- php小于neq qe,PHP模板判断语句eq相等 ne、neq不相等, gt大于, lt小于
- redis 查询缓存_Redis缓存总结:淘汰机制、缓存雪崩、数据不一致....
- mysql table as_Mysql中create table as与like命令的区别
- Bootstrap CSS 编码规范之带前缀的属性
- 冲突、冲突域、广播、广播域、洪泛的基本概念
- 利用Server 2003的远程桌面搭建简易的RAS远程接入系统
- 叠螺机_火锅底料加工车间废水离不开叠螺机应用
- 邯郸市计算机中专学校地址,邯郸蓝天信息工程中专学校
- instant app入门与开发指南
- 小学教资——教育教学口诀
- CTF-网络信息安全攻防学习平台(脚本关)
热门文章
- 【BUG记录】关于os.chdir()改变路径导致的FileNotFound报错
- 在Ubuntu20.04中继续使用linux版“网络调试助手”的方法
- 【计蒜客】等边三角形
- 设置LINUX启动时的液晶屏参数
- (五)Richardson 迭代法
- 【JavaWeb】1—JavaWeb概述
- PS 2021安装插件提示”无法加载,未经签署“怎么办?ps2021插件未经正确签署解决办法!
- 用html和css制作钟表,使用HTML5和CSS3制作简单的钟表
- 四川省某市智慧海绵城市监测系统案例分享
- java入门好学吗_java好学吗?我是小白中的小白,零基础...