JDK 17迁移后JSP内容不可见

问题描述 投票:0回答:1

低于警告

警告 [org.springframework.web.servlet.PageNotFound](默认任务 4)没有 POST /VisitVerification/allmodal.ac 的映射 警告 [org.springframework.web.servlet.PageNotFound](默认任务 5)没有 POST /VisitVerification/main.action 的映射

在依赖项下使用

        <dependency>
            <groupId>jakarta.servlet</groupId>
            <artifactId>jakarta.servlet-api</artifactId>
            <version>6.0.0</version>
            <scope>provided</scope>
        </dependency>
        
        <dependency>
            <groupId>jakarta.servlet.jsp.jstl</groupId>
            <artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
            <version>3.0.0</version>
        </dependency>
        
        <dependency>
            <groupId>org.glassfish.web</groupId>
            <artifactId>jakarta.servlet.jsp.jstl</artifactId>
            <version>3.0.1</version>
        </dependency>

taglib 使用如下,有什么需要更改为 jakarta 吗?

<%@ taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
String ProfileName = (String)session.getAttribute("ProfileName"); 
%>
jstl
1个回答
0
投票

如果您 - 或其他人 - 仍然需要答案:

您还需要将 JSP 中的 taglib URI 从

http://java.sun.com/jsp/jstl/###
替换为
jakarta.tags.###

© www.soinside.com 2019 - 2024. All rights reserved.