spring boot 集成 jsp 的问题,错误如下,

图片说明
spring boot 集合 jsp是,如果不加上版本号,就访问不到前端的Jsp页面,后端可以输出日志,如果加上了版本号,可以访问jsp页面,但是加上

 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>就是报错
 ![图片说明](https://img-ask.csdn.net/upload/201808/14/1534244310_790408.png)


spring boot 集合 jsp是,如果不加上版本号,就访问不到前端的Jsp页面,后端可以输出日志,如果加上了版本号,可以访问jsp页面

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
这个报错是因为jstl.jar报没有引入

    <dependency>
        <groupId>jstl</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.0</version>
    <scope>provided</scope>
</dependency>

这个报错是因为jstl.jar报没有引入,把jstl.jar引入就能解决。
版本号的问题建议你去官网查看一下更新文档,里面有详解。

https://www.cnblogs.com/chry/p/5912870.html

这个报错是因为jstl.jar报没有引入
maven引入

jstl
jstl
1.2

关于版本号,springboot会自动管理版本,看你springboot是哪个版本,如果不填版本,就会引入默认的版本,springboot能解决jar包冲突的问题。