SpringBoot如何访问jsp页面

1.添加pom依赖

首先在原来的pom文件基础上加上这两个配置

<
!-- tomcat 的支持.-->

<
dependency>

<
groupId>
org.springframework.boot<
/groupId>

<
artifactId>
spring-boot-starter-tomcat<
/artifactId>

<
scope>
provided<
/scope>

<
/dependency>


<
dependency>

<
groupId>
org.apache.tomcat.embed<
/groupId>

<
artifactId>
tomcat-embed-jasper<
/artifactId>

<
scope>
provided<
/scope>

<
/dependency>

其实根据我自身的配置,只配置tomcat下面这个也可以 顺利运行项目

2.在springBoot配置文件中添加相关配置

application.properties中

#spring.mvc.view.prefix=/WEB-INF/jsp/ #spring.mvc.view.suffix=.jsp #application.message: Hello Phil 2.application.yml
[html] view plain copy
spring:
# HTTP ENCODING
http:
encoding.charset: UTF-8
encoding.enable: true
encoding.force: true

datasource:
validation-query: SELECT 1
test-on-borrow: true

mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp

3.jsp文件夹都在web-inf下建个jsp文件夹

4.后端建立一个中转的方法

@Controller public class F2FController {

SpringBoot访问jsp页面神器,新手必学!


@RequestMapping(value="
/test"
)
public String testF2F() {
return "
index"
;


}

调试成功,图片运转如下



SpringBoot作为目前最火热的Java开发框架,对于一些新手来说,对其各种特性和使用方式可能还不太熟悉。其中,如何访问jsp页面也是许多Java开发者比较困惑的一个问题。为了帮助大家更好地掌握这方面的知识,本文将为大家详细介绍SpringBoot如何访问jsp页面。
一、添加依赖
首先,我们需要在SpringBoot项目中添加相关的依赖。在pom.xml文件中,添加如下依赖即可:

org.apache.tomcat.embed
tomcat-embed-jasper
provided


javax.servlet
jstl

二、配置视图解析器
接下来,需要在SpringBoot的配置文件中配置视图解析器。我们可以在application.properties文件中添加以下内容:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
其中,spring.mvc.view.prefix配置指定了jsp页面所在的路径,spring.mvc.view.suffix配置指定了jsp页面的后缀名。
三、编写Controller方法
在上述步骤完成之后,我们就需要编写Controller方法来实现jsp页面的访问功能了。例如,我们可以编写以下方法:
@Controller
@RequestMapping(\"/login\")
public class LoginController {
@RequestMapping(\"/page\")
public String toLoginPage() {
return \"login\";
}
}
其中,@Controller注解表示该类是一个Controller类,@RequestMapping注解表示该类中所有方法的请求前缀为\"/login\",而toLoginPage()方法中的@RequestMapping注解表示该方法的路径为\"/page\",返回值为\"login\",即返回名为\"login.jsp\"的jsp页面。
四、编写jsp页面
最后,我们还需要编写jsp页面来实现页面的渲染和交互功能。这部分内容涉及到前端技术,本文不再赘述。
总结
尽管SpringBoot的文档已经给出了详细的访问jsp页面的示例,但由于其特殊的工作方式,很多初学者还是会存在一些困惑。本文就是为这部分人群准备的,相信通过本文的介绍,大家对于访问jsp页面的使用方式应该已经有了更加清晰的认识了。