gpt4 book ai didi

java - spring jsp <%%> 在页面上可见

转载 作者:行者123 更新时间:2023-12-01 21:32:11 27 4
gpt4 key购买 nike

您好,我的jsp标签有问题<% %>它在页面上仍然可见,并且服务器不执行代码。我制作了WEB-INF结构添加jsp文件更改属性

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

并添加对pom的依赖

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

这是我添加的一些 jsp 标签

<!doctype html>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html lang="en">
<head>
.
.
.
<% for (int i =0;i<10;i++)
out.println(i); %>

并且可以通过网站看到

https://imgur.com/g5CQKMp

请帮忙谢谢

最佳答案

在典型情况下,您将基于 thymeleaf 的模板保存在不同的文件夹中并保留 .html 扩展名。

尝试将配置更改为跟随并将您的 thymeleaf 模板移动到模板目录中。

spring.thymeleaf.prefix=/WEB-INF/templates/
spring.thymeleaf.suffix=.html

关于java - spring jsp <%%> 在页面上可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58810960/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com