SpringBoot项目如何访问jsp页面的示例代码

 更新时间:2017年10月04日 10:24:53   作者:ljxbbss  
本篇文章主要介绍了SpringBoot项目如何访问jsp页面的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

最近在接支付项目,从官方下了个及时到款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问到jsp页面的源文件。

如何在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配置文件中添加相关配置

1.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 { 
 
  @RequestMapping(value="/test") 
  public String testF2F() { 
    return "index"; 
     
  } 

调试成功,图片运转如下

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • spring的同一定时任务上一次的任务未结束前不会启动这次任务问题

    spring的同一定时任务上一次的任务未结束前不会启动这次任务问题

    这篇文章主要介绍了spring的同一定时任务上一次的任务未结束前不会启动这次任务问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 详谈JSON与Javabean转换的几种形式

    详谈JSON与Javabean转换的几种形式

    下面小编就为大家带来一篇详谈JSON与Javabean转换的几种形式。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • spring 和 idea 建议不要使用 @Autowired注解的原因解析

    spring 和 idea 建议不要使用 @Autowired注解的原因解析

    @Autowired 是Spring框架的注解,而@Resource是JavaEE的注解,这篇文章主要介绍了spring和idea建议不要使用@Autowired注解的相关知识,需要的朋友可以参考下
    2023-11-11
  • JVM垃圾回收机制和垃圾回收器详细解说

    JVM垃圾回收机制和垃圾回收器详细解说

    这篇文章主要介绍了JVM垃圾回收机制和垃圾回收器,为了让程序员更加专注于代码的实现,而不用过多的考虑内存释放的问题,所以在Java语言中,有了自动的垃圾回收机制,也是我们常常提及的GC,需要的朋友可以参考下
    2022-07-07
  • java -jar/-cp启动添加外部的依赖包方式

    java -jar/-cp启动添加外部的依赖包方式

    这篇文章主要介绍了java -jar/-cp启动添加外部的依赖包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • 如何利用MyBatisX插件自动生成代码

    如何利用MyBatisX插件自动生成代码

    这篇文章主要介绍了如何利用MyBatisX插件自动生成代码,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • java去除数组重复元素的四种方法

    java去除数组重复元素的四种方法

    本文给大家分享四种java去除数组重复元素的方法,每种方法通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-11-11
  • JAVA String常用方法超详细讲解

    JAVA String常用方法超详细讲解

    String其实是Java库中的一个预定义的类,String不是基本类型,而是引用类型,使用引用类型的变量称为引用变量,它引用一个对象,下面这篇文章主要给大家介绍了关于JAVA String常用方法的相关资料,需要的朋友可以参考下
    2024-04-04
  • Caused by: java.lang.NumberFormatException: For input string: “port“(问题解决)

    Caused by: java.lang.NumberFormatException: For input s

    这篇文章主要介绍了Caused by: java.lang.NumberFormatException: For input string: “port“,本文给大家分享完美解决方法,需要的朋友可以参考下
    2023-01-01
  • 详解Spring中REQUIRED事务的回滚机制详解

    详解Spring中REQUIRED事务的回滚机制详解

    在Spring的事务管理中,REQUIRED是最常用也是默认的事务传播属性,本文就来详细的介绍一下Spring中REQUIRED事务的回滚机制,感兴趣的可以了解一下
    2025-09-09

最新评论