1、导入相关依赖 (存在jsp页面下载问题,可能是缺少tomcat-embed-jasper的依赖对jsp的支持) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.8.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <...
1、导入相关依赖 (存在jsp页面下载问题,可能是缺少tomcat-embed-jasper的依赖对jsp的支持) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.8.RELEASE</version> <relativePath/...
出现该问题的原因我们很容易就能联想到是jsp页面解析的问题,浏览器未编译和解析jsp,导致以文件的形式加载,所以当我们访问的时候,就会变成下载。 解决该问题我们只需要在pom文件中加以下代码即可: <!--用于解析jsp页面--><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</a...
如前言所述,我将springboot与sringmvc以及mybatis结合的时候,出现的问题,控制器编写正常,返回的是index.jsp,在application.properties中也对页面默认的前缀后缀配置,不可能出现问题,然而运行的时候并未正常显示页面,而是将页面以文件的形式下载下来。 如图所示: 02 解决Bug 出现该问题的原因我们很容易就能联想到是jsp...
如前言所述,我将springboot与sringmvc以及mybatis结合的时候,出现的问题,控制器编写正常,返回的是index.jsp,在application.properties中也对页面默认的前缀后缀配置,不可能出现问题,然而运行的时候并未正常显示页面,而是将页面以文件的形式下载下来。 如图所示: ...
Springboot项目整合JSP页面 直接使用 SpringMVC时配置访问jsp页面时很容易的事,但是由于 Spring Boot 使用内嵌的 servlet 容器,所以对 jsp 的支持不是很好,而且也不建议使用jsp,但是为了满足这种返回 jsp 页面的需求同时又想享受Spring Boot免去各种配置的麻烦,经本人各种试验,给大家提供一种方法以供参考。
1.jsp页面支持 在src/main/webapp下分别建一个jsp和html页面,运行程序尝试访问 image.png 我的访问地址分别为http://localhost:8108/pages/file.html http://localhost:8108/pages/file.html 你会发现html页面访问可以正常显示,但是jsp页面直接就下载了,这是为什么?
1 springboot默认是不支持jsp页面的,这里需要引入jsp的相关jar包,才可以。2 <!-- 使用jsp引擎,springboot内置tomcat没有此依赖 --><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope></dependency> 3 provided表示在本地...
#路径,在webapp文件夹下新建文件夹WEB-INF,在往下建文件夹jsp spring.mvc.view.prefix=/WEB-INF/jsp/ #文件名的后缀,例如:index.jsp,放在jsp文件夹下 spring.mvc.view.suffix=.jsp 6.新建index.jsp文件,路径结构如图: image.png 7.index.jsp页面内容如下: ...
1 关于Spring Boot如何添加JSP依赖进行Web项目开发,可以参考如下经验。如何已经配置了JSP依赖可以直接进入【栏目二】二、创建及实现登录界面 1 本项目的目录结构如下,src\main\webapp\WEB-INF\jsp目录用于存放Web页面 2 在src\main\webapp\WEB-INF\jsp目录下创建登录界面login.jsp,登录表单的action路径为“/account...