thymeleaf 相关问题

Thymeleaf是一个XML / XHTML / HTML5模板引擎(可扩展到其他格式),可以在Web和非Web环境中工作。它更适合在Web应用程序的视图层提供XHTML / HTML5,它甚至可以在脱机环境中处理任何XML文件。它提供了一个可选模块,用于与Spring MVC集成,因此您可以在使用此技术的应用程序中将其用作JSP的完全替代,即使使用HTML5也是如此。

在springboot中如何允许访问将使用查询参数的端点?

示例1: 这对我有用并且加载页面没有问题(这是一个测试来显示我在示例 2 中的问题) 搜索控制器.java @控制器 公共类搜索控制器{ @GetMapping(&...

回答 0 投票 0

从片段调用时遇到 thymeleaf 属性问题

我不知道是什么问题。问题出现在百里香片段上。 让我逐个描述这个问题。 home.html 这个html是根页面。因为所有的碎片都会被放在

回答 0 投票 0

如何在 thymeleaf 模板和外部 js 文件中发送 post 请求?

在带有百里香叶的Springboot中,为什么当我不使用内联js时会出现这个问题?: 在第一个示例中,下面的 javascript 内联代码可以工作,并且对“/create-intent”的发布请求也可以工作 我...

回答 0 投票 0

迭代 Map 时 thymeleaf 中的模板解析异常

我的 Spring boot 项目遇到了一些问题。当我尝试打开产品购物车页面时,出现异常 org.thymeleaf.exceptions.TemplateProcessingException:评估 SpringEL 表达式的异常:&...

回答 0 投票 0

Springboot thymeleaf 在一页中处理两个不同结果表的多个分页

以下示例代码非常适合 Table1 分页。但我必须用分页显示另一个 Table2 结果数据。 控制器(从服务获取数据并将结果传递给模型) @RequestMapping(

回答 0 投票 0

如何创建带有图像的 Thymeleaf 按钮?

我正在创建我的网站 https://github.com/iva-nova-e-katerina/mysite_v2(实际上是从 JSF 迁移到 Spring MVC) 并想创建一个带有图像的按钮 我正在创建我的网站https://github.com/iva-nova-e-katerina/mysite_v2(实际上是从 JSF 迁移到 Spring MVC) 并想创建一个带有图像的按钮 <th:button type="button" th:image="@{/dist/images/ru32x32.png}" onclick="window.location.replace('?lang=ru');"/> 但是没用。图像未出现。同时图像在这里 http://localhost:8080/dist/images/ru32x32.png 显示良好。请教我如何在 Thymeleaf 中正确创建带有图像的按钮?

回答 0 投票 0

如何在 Thymeleaf 中的文本中建立链接?

我正在尝试使用 Thymeleaf 来生成如下内容: 关注这个链接 所有文字均来自资源提供者(Java资源

回答 1 投票 0

SpringBoot Thymeleaf 找不到 CSS

spring-boot-thymeleaf 2.7.10 版本有问题。问题是 thymeleaf 找不到指定模板的 CSS。 文件结构是 | +--静态/ | | +--CSS/ | +--模板/ | | ...

回答 1 投票 0

如何连续带数据【Thymeleaf | Javascript]

我有一张表格显示课程详细信息,Thymeleaf 调用数据,我有“应用”按钮来应用课程。我想将 course.html 行中的值带到 applycourse.html ...

回答 0 投票 0

使用 IText 生成带有西里尔字母的 PDF

我想在 SpringBoot pdf 文件中生成带有样式并使用西里尔字母的 html。是否有任何解决方案,以便我可以将 html 文件原样转换为 pdf,包括西里尔字母...

回答 0 投票 0

Thymeleaf 多个复选框不显示输入名称

我无法通过 Thymeleaf 获取多个复选框值。 [爪哇] @GetMapping("/") 公共无效我的功能( /// @RequestParam(value = "selected", required = false) Integer[]

回答 0 投票 0

在没有 springboot 的情况下使用 thymeleaf 运行网页时出现问题

我正在使用 Maven 为课堂作业构建一个网上商店。目前我正在尝试创建一个“genreOverview”页面,该页面根据用户使用 thymeleaf

回答 0 投票 0

如何在javascrpit中点击数组获取数据

$('.table .detailsButton').on('click',function(event){ 让 productid = document.querySelectorAll('.reqproid').value; 警报(产品编号); }); 这是我的...

回答 0 投票 0

如何上传图片并将其存储在 springboot 的本地文件夹中?

我在 /src/main/resources 下创建了新文件夹“poster”,所以我想存储我上传到表单中的所有图像以存储在 /src/main/resources 中。有简单的方法吗? 我没有

回答 0 投票 0

一个字段依赖于另一个使用 java 脚本和 thymeleaf

我有一个前端带有 thymleaf 的 spring boot 应用程序。如果选择了其他一些下拉列表,我需要将一个文本框设置为强制性(或必需)。我知道我们做不到...

回答 0 投票 0

如何使用 Thymeleaf 从会话中删除属性?

在我的代码中的某个地方,我在会话中添加了一个属性。 session.setAttribute("消息", 消息); 在我的 HTML 文件中,我想在使用后立即将其删除。 在我的代码中的某个地方,我在会话中添加了一个属性。 session.setAttribute("message", message); 在我的 HTML 文件中,我想在使用后立即删除它。 <div th:if="${session.message != null}"> // consume message // remove message from session. </div> 我该怎么做? 我解决了我的问题。使用此方法创建了一个组件。 public void removeVerificationMessageFromSession() { try { HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); HttpSession session = request.getSession(); session.removeAttribute("verificationMessage"); } catch (RuntimeException ex) { log.error("No Request: ", ex); } } 然后我在消费消息后立即在我的代码中调用了这个方法。 <div th:if="${session.message != null}"> // I consumed the message <div th:text="${@sessionUtilityBean.removeVerificationMessageFromSession()}"></div> </div> 我成功使用了 <th:block th:inline="text"> [[${#session.removeAttribute('variableName')}]]</th:block> 参见 Spring Boot 的解决方案:使用 Thymeleaf 从会话中删除属性 https://jaynasblog0610.blogspot.com/2023/05/spring-boot-remove-attribute-from.html

回答 3 投票 0

在 thymeleaf th:href 中使用下划线

我在应用程序的前端使用 thymeleaf。 我有一个带有 th:href 的锚标记指向带有许多下划线的 URL,如下所示 我在应用程序的前端使用 thymeleaf。 我有一个锚标记,其中 th:href 指向带有许多下划线的 URL,如下所示 <a th:href="@{https://abc/xyz___data_system_/theme_something}"></a> 因为我得到的URL中有下划线 org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "_data_system_/theme_something" 我不确定如何解决这个错误。

回答 0 投票 0

Thymelaf:需要正确的 thymeleaf 语法才能使用 a?b:c 逻辑调用片段

我有一个日期选择器,允许用户选择日期。日期选择器代码如下: 我有一个日期选择器,允许用户选择日期。日期选择器代码如下: <form id="formBean" th:action="@{/dailyStatistics}" th:object=${dataFormBean} > <!--<h1 class="card-title m-0" >Select Range Date </h1>-->Select Range Date <button type="button" class="btn btn-primary btn-sm daterange" title="Date range"> <i class="far fa-calendar-alt"></i> </button> From: <input type="text" readonly="readonly" id="selectSdateInput" th:field="*{selectSDate}" > To: <input type="text" readonly="readonly" id="selectEdateInput" th:field="*{selectEDate}" > </form> 我有 2 片百里香叶: 1.片段/dailyStatisticsFragments :: dailyStatisticsFragmentsToday 代码: <div id="fragments-container" th:replace="fragments/dailyStatisticsFragments :: dailyStatisticsFragmentsToday"></div> 2.fragments/dailyStatisticsFragments::dailyStatisticsFragmentsAll 代码: <div id="fragments-container" th:replace="fragments/dailyStatisticsFragments :: dailyStatisticsFragmentsAll"></div> 我想在 thymeleaf 中针对以下要求实施 a?b:c 概念: 如果用户没有选择任何日期。系统必须选择 fragments/dailyStatisticsFragments :: dailyStatisticsFragmentsToday else 如果用户选择任何日期。系统必须选择 fragments/dailyStatisticsFragments :: dailyStatisticsFragmentsAll 好的,我能够通过使用这个 synatx 解决上述问题。 <div id="fragments-container"> <div th:replace="fragments/dailyStatisticsFragments :: ${dataFormBean.selectSDate == null and dataFormBean.selectEDate == null} ? 'dailyStatisticsFragmentsToday' : 'dailyStatisticsFragmentsAll' "></div> </div>

回答 1 投票 0

使用 select2 时不显示下拉列表(使用 Thymleaf 和 Bootstrap5)

我的脚本代码如下 函数查找部门(){ $("#department").select2({ dropdownPosition: '下方', 占位符:“部门”, 允许清除:真, ...

回答 0 投票 0

在 Thymeleaf 3 (Spring Boot 3) 中使用枚举

我正在尝试将应用程序从 2.2.6 升级到 Spring Boot 3.0.6,虽然我已经解决了很多问题,但 Thymeleaf 问题导致了问题。 我之前关注过 Baeldung

回答 0 投票 0

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