首页 > 其他分享 >springboot项目使用jsp

springboot项目使用jsp

时间:2022-09-02 12:48:01浏览次数:95  
标签:springboot 项目 提示 mvc jsp webapp main

异常

问题场景

提示:这里简述项目相关背景

springboot课堂学习


问题详情

提示:这里描述项目中遇到的问题

jsp无法访问
报错


原因分析

提示:这里填写问题的分析

没有jsp解析依赖即相关配置


解决方法

提示这里填写改问题的具体解决方案

  1. 导入依赖
<!-- tomcat-jasper -->  
<dependency>  
    <groupId>org.apache.tomcat</groupId>  
    <artifactId>tomcat-jasper</artifactId>  
    <version>9.0.65</version>  
</dependency>
  1. 配置pom文件
<resources>
    <resource>
        <!--源文件位置-->
        <directory>src/main/webapp</directory>
        <!--指定编译到META-INF/resources,该目录不能随便写-->
        <targetPath>META-INF/resources</targetPath>
        <!--指定要把哪些文件编译进去,**表示webapp目录及子目录,*.*表示所有文件-->
        <includes>
            <include>**/*.*</include>
        </includes>
    </resource>
    <resource>
        <directory>src/main/resources</directory>
        <includes>
            <include>**/*.*</include>
        </includes>
    </resource>
</resources>
  1. 编写application配置文件
spring.mvc.view.prefix=classpath:/
spring.mvc.view.suffix=.jsp  
  1. 在main目录下
  • 创建webapp文件,将jsp文件放在这个目录下
  1. 配置webapp
    webapp配置文件

好吧好复杂,最后我直接使用thymeleaf

标签:springboot,项目,提示,mvc,jsp,webapp,main
From: https://www.cnblogs.com/vbig-2021/p/16649432.html

相关文章

  • php webman对接Luckysheet share多人协作模式项目
    2022年9月2日10:05:03gitee地址https://gitee.com/zxadmin/luckysheet-phpserver此项目目前定义为对接失败,当然Luckysheet也可以去除掉加密的部分,直接json通信就没问题......
  • 打包&发布Python项目
    概述打包与发布python项目主要包含三个过程,第一配置打包信息,主要通过setuptools工具实现;第二步打包生成wheel或者sdist(sourcedistribution)文件,主要使用build工具;第三步......
  • Hybris Accelerator 的一些局限介绍和 Spartacus 项目的诞生
    很多做过SAPHybris实施的朋友,对于HybrisAccelerator都应该很熟悉了。HybrisAccelerator是一个即用型电子商务实现,客户可以快速安装和运行。由于其本身的模板特性,......
  • SAP Spartacus 项目开发时需要注意的一些常见错误
    SAPSpartacus的工作原理与HybrisAccelerator不同。SAP不建议直接复制Spartacuslibrary的源代码并在源代码级别上进行修改,这会破坏Spartacus的可升级性。正确的......
  • vue3项目-小兔鲜儿笔记-一级分类页面01
    1.顶级类目-面包屑组件的封装了解render函数和h函数:render函数的返回值是html结构,渲染到#app容器,相对于template里传入html结构,render函数的优先级更高h函数是一个创建......
  • 项目实战——企业级Zabbix监控实战(一)
    项目实战——企业级Zabbix监控实战实验一:Zabbix监控的搭建1、实验准备centos系统服务器3台、一台作为监控服务器,两台台作为被监控节点,配置好yum源、防火墙关闭......
  • 只需 5 分钟即可部署您的第一个 Vite React 项目
    只需5分钟即可部署您的第一个ViteReact项目介绍希望你喜欢阅读我的初学者文章——“了解ViteJs的基础知识以及为什么要在项目中使用它。”如果没有,我假设你已......
  • spring boot项目打包后依赖丢失
    springboot项目本地可以运行,打包之后运行jar包缺少驱动依赖。原因是jar包是从外部下载到本地再导入进来,打包时没有一起打包进来。百度试了几个方案,最后是用下面这个方案......
  • gitlab项目名称修改
    第一步:打开IDEA按住ctrl+shift+alt+s修改项目名称第二步:按住ctrl+shift+alt+E跳到本地目录修改项目名称第三步:登陆gitlab修改项目名称点击项目第四步:修改git远......
  • DApp 大学训练营——DApp 加密交换项目 | 4. 代币余额
    DApp大学训练营——DApp加密交换项目|4.代币余额本博客的目的是通过DApp大学的2022年区块链训练营课程记录我的学习过程。本课程的顶点项目是创建一个DApp加密......