官方原文如下:

When running a Spring Boot application that uses an embedded servlet container (and is packaged as an executable archive), there are some limitations in the JSP support.

  • With Tomcat it should work if you use war packaging, i.e. an executable war will work, and will also be deployable to a standard container (not limited to, but including Tomcat). An executable jar will not work because of a hard coded file pattern in Tomcat.
  • With Jetty it should work if you use war packaging, i.e. an executable war will work, and will also be deployable to any standard container.
  • Undertow does not support JSPs.
  • Creating a custom error.jsp page won’t override the default view for error handling, custom error pages should be used instead.

There is a JSP sample so you can see how to set things up.

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-jsp-limitations

转载于:https://www.cnblogs.com/ThinkVenus/p/8032548.html

SpringBoot jar包不支持jsp相关推荐

  1. jsp 模板引擎。无需 tomcat,只需一个 jar 包直接根据 jsp 源文件渲染得到 html 页面

    jsp 模板引擎.无需 tomcat,只需一个 jar 包直接根据 jsp 源文件渲染得到 html 页面. 背景 说到模板引擎,大家能想到的一般都是 freemarker.thymeleaf 之类的 ...

  2. xjar加密后运行错误_XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译。...

    XJar Spring Boot JAR 安全加密运行工具,同时支持的原生JAR. 基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免源码泄露或 ...

  3. Springboot jar包外置教程

    Springboot jar包外置教程     入职的第一个小任务是:使springboot项目的外部依赖jar包与项目本身打成的jar包分离.每次默认的把springboot项目打成可运行jar包, ...

  4. Linux系统安装Java和mysql并关联DBeaver,上传Springboot jar包,数据库如何防止黑客攻击

    Linux系统安装Java 安装版本jdk-8u171-linux-x64.tar.gz1,上传到linux的 root目录下 2,tar -zxvf jdk-8u171-linux-x64.tar. ...

  5. linux 停止jar 指令,Linux编辑启动、停止与重启springboot jar包脚本实例

    前言 springboot的配置文件中,配置文件的名字都有各自的意义跟用途 dev 开发环境 prod 生产环境(默认) test 测试环境 加载指定配置文件 --spring.profiles.ac ...

  6. SpringBoot Jar包构建源码分析

    我们知道,SpringBoot仅凭一个Jar包就能将我们构建的整个工程跑起来,如果你也想知道这个能跑起来的jar内部结构是如何构建出来的,请耐心读完本篇,本篇内容可能有点多,但包你有收获.如果读完没有 ...

  7. springboot jar包部署_Spring Boot项目基于Jar部署和打包详解教程

    目标:将Spring Boot项目使用maven指令打成jar包并运行测试 分析: 需要添加打包组件将项目中的资源.配置.依赖包打到一个jar包中:可以使用maven的package: 部署:java ...

  8. 解决SpringBoot jar包太大的问题

    转载 2017年09月18日 09:21:53 577 SpringBoot的web应用一般都添加了spring-boot-maven-plugin插件. Maven xml代码   <buil ...

  9. Linux编辑启动停止重启springboot jar包脚本

    springboot的配置文件中,配置文件的名字都有各自的意义跟用途 dev 开发环境 prod 生产环境(默认) test 测试环境 加载指定配置文件 --spring.profiles.activ ...

最新文章

  1. Swift傻傻分不清楚系列(四)基本运算符 o_O!???
  2. html5+中奖结果页面,html5+css3实现抽奖活动的效果
  3. spss典型相关分析_R语言实战 多元统计分析Day10— —典型相关分析
  4. 【JS】引用类型之RegExp
  5. Spring Boot技术之异步任务执行
  6. 智能制造与MES系统的内在联系
  7. TamronOS IPTV系统任意用户添加修改
  8. 机器学习-数据科学库 12 美国人口数据分析案例
  9. 用matlab抽奖,现在社会上销售彩票的很多。一家三口在抽奖时,常常喜欢让孩子来抽,请问这是遵循了什么决策原则(   )...
  10. 微信小程序之特殊符号处理
  11. oracle创建索引指定用户,循序渐进学Oracle之索引、权限、角色
  12. 全栈设计师必须拥有的Mac软件推荐
  13. Python 简介及开发环境搭建
  14. 量子计算机院士,厚积薄发!中科院院士宣布重要消息,又一技术世界领域领先全球...
  15. 使用apache服务部署静态网站--初篇
  16. Linux下显卡(GPU)驱动安装(Ubuntu 16.04 + GEFORCE GTX1060)
  17. 洛谷 P3799 妖梦拼木棒
  18. 这篇spring事务理解透了,工资直接涨10K
  19. .h .c .hh .cc文件
  20. 使用python的selenium爬取淘宝标题价格,就算小白也能看懂的教学!!

热门文章

  1. python这个软件学会能做什么工作-工作三年却被实习生抢了饭碗,学会Python到底有多吃香?...
  2. python3语法错误-【Python3之异常处理】
  3. idea python-IDEA里如何安装Python插件打造开发环境(图文详解)
  4. 以python入门教程新世界-国外旅行也不忘学习Python:Python 操作列表001
  5. python安装教程3.8.5-怎么安装最新Python3.8.5-新手入门教程必看
  6. python3.8.2安装教程-在服务器上安装python3.8.2环境
  7. python怎么把数据写入txt-如何将python中文件写入TXT
  8. python开发微信小程序-微信小程序开发:python+sanic 实现小程序登录注册
  9. python三维图形渲染-基于VTK/numpy的三维图像渲染与可视化
  10. python xpath语法-Python爬虫——bs4、xpath基本语法