Springboot项目整合JSP流程

Springboot项目整合JSP流程

1:依赖

  <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <scope>provided</scope>
        </dependency>

在这里插入图片描述
2:创建webapp放jsp
Ctrl+Alt+Shift+S快捷键打开设置项目配置的页面:
在这里插入图片描述

流程

https://www.cnblogs.com/luzhanshi/p/10923867.html

application.properties配置Jsp信息

spring.mvc.view.prefix=/WEB-INF/jsp
spring.mvc.view.suffix=.jsp

在这里插入图片描述

3:启动类启动,访问调试

注意:

{1} 页面不能放在resources的templates下,而是要放在webapp下
{2} 静态资源css和js不能放在webapp下,而是放在resources下的static下。
jsp页面中引用css的href属性和引用js的src属性路径不用在前面加static,也就是说不用变动,跟原来一样。https://blog.csdn.net/f2315895270/article/details/83380845 放在webapp下的static下也可以https://blog.csdn.net/qq_35868412/article/details/80767315
{3} 如果启动用一直报404,可以用maven命令 spring-boot:run 启动,

官网文档中说

[1]:在打包为jar后,大多数构建工具不会打包webapp目录,而SB项目都是打包为jar,官方文档也说尽量避免使用jsp。解决办法就是使用maven命令启动,不会对功能有任何影响

参考
介绍

https://www.cnblogs.com/Marydon20170307/p/13529722.html

 https://www.pianshen.com/article/6204331412/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值