问题标签 [thymeleaf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7092 浏览

include - 百里香叶片段包括

我不断收到“错误解析模板“片段/常见”,模板可能不存在或可能无法被任何已配置的模板解析器访问”。common.html 文件路径正确,fragments->common.html。我的文件夹结构:

-- 网络信息

---- 模板

------ 碎片

-------- common.html

------ index.html

任何帮助或指示?

0 投票
3 回答
3081 浏览

spring-security - 在 applicationContext 中找不到可见的 WebSecurityExpressionHandler 实例

我正在尝试使用Spring3.1实现部分级别的安全性。使用Thymeleaf2.0作为我的视图部分。这是我为此所做的配置,

使用的罐子## - 所有spring3.1 罐子thymeleaf-extras-springsecurity3.jar(版本 1.0.0.beta-1)

SpringWebFlow-Servlet.xml

弹簧安全.xml

xxx.html

问题

获取异常说明:在 applicationContext 中找不到可见的 WebSecurityExpressionHandler 实例

在 Spring3.1 中,DefaultWebSecurityExpressionHandler 没有实现 WebSecurityExpressionHandler 并且该接口已被弃用。请让我知道解决方法,因为 Thymeleaf 正在尝试搜索 ApplicationContext 中不可用的 WebSecurityExpressionHandler 实例。

0 投票
2 回答
10581 浏览

jquery - 对 WebFlow 的 Ajax 调用

我正在尝试对我的 webflow 进行 Ajax 调用,并且只想为每个视图状态刷新页面的内容部分。

流.xml

在首页上的 NextPage 提交按钮的单击事件中,我触发了我的 ajax 脚本,该脚本调用了我的 webFlow。

firstPage(使用 Thymeleaf2.0.12 作为视图部分)

建议保险.html

模板.html

问题:获取整个页面(标题和内容)以响应我的 Ajax 调用。根据我的理解
<render fragment="content">,应该从整个页面中提取内容片段并将其传递给客户端。并没有真正理解它的含义。我该怎么处理这个?

我观察到的第二件事是它对 flow 进行了 2 次调用,一个是 Post 失败,另一个是 Get 返回响应。谁能解释为什么会这样?

0 投票
1 回答
5100 浏览

spring - 带有 Thymeleaf 配置问题的 Spring 3

您好,我的构建路径中有以下 jars -

spring-beans-3.1.2.RELEASE.jar
spring-context-3.1.2.RELEASE.jar
spring-core-3.1.2.RELEASE.jar
spring-expression-3.1.2.RELEASE.jar
spring-web-3.1。 2.RELEASE.jar
spring-webmvc-3.1.2.RELEASE.jar
thymeleaf-spring3-2.0.13.jar

和我的 servlet

我在启动时遇到的错误是 -

找不到在 ServletContext 资源 [/WEB-INF/springMVC-servlet.xml] 中定义的名称为“templateResolver”的 bean 的类 [org.thymeleaf.templateresolver.ServletContextTemplateResolver];嵌套异常是 java.lang.ClassNotFoundException: org.thymeleaf.templateresolver.ServletContextTemplateResolver 我在这里缺少任何其他库吗?任何帮助深表感谢。

0 投票
1 回答
5437 浏览

spring - 带有 Thymeleaf 视图集成的 Spring

从 Spring MVC 和 Thymeleaf 开始一个项目 - 但我面临加载索引页面的问题 -

我的控制器如下 -

我的 servlet.xml 文件是

我的文件结构是——

但是我得到以下异常 -

javax.servlet.ServletException: Could not resolve view with name 'index1' in servlet with name'springMVC'

我是否将文件放在错误的位置或在我的控制器中丢失了某些东西?

0 投票
11 回答
359808 浏览

java - 如何在 Thymeleaf 中执行 if-else?

在 Thymeleaf中做一个简单的最好方法是什么ifelse

我想在 Thymeleaf 中实现与

在 JSTL 中。

到目前为止我的想法:

我不想评价potentially_complex_expression两次。这就是我引入局部变量的原因condition。我仍然不喜欢同时使用th:if="${condition}th:unless="${condition}"

重要的是我使用了两个不同的 HTML 标签:比如说h2span.

你能提出一个更好的方法来实现它吗?

0 投票
1 回答
7788 浏览

java - Thymeleaf 中的模块化模板解析器

我正在阅读Thymeleaf + Spring 3 教程并尝试构建模块化应用程序。我的目标是能够从类路径中的 Jars 加载百里香模板。

为此,我SpringTemplateEngine在下一个 xml 中配置了一个:

和 ClasspathPluginTemplateResolver 代码:

和 ClasspathTemplateResolver:

}

如何避免 ClasspathPluginTemplateResolver 解析的模板中的名称冲突?

例子:

假设我有 2 个具有此目录结构的插件:

在这种情况下,我相信 ClasspathTemplateResolver 会返回错误的视图,或者会出现解决此类问题的冲突。

0 投票
1 回答
1635 浏览

ajax - Thymeleaf Spring weblow ajax

我正在尝试使用 Spring webflow 进行我的第一个 ajax 调用/响应,并使用 thymeleaf 呈现响应。我使用了他们 pdf Thymeleaf + Spring 3 中的百里香示例。

流配置:

我的html:

首先我禁用提交:

以防止整个页面重新加载。

在日志中,我看到该操作由 SpringWebflow 执行,然后我看到:

Chrome Js 控制台:

或 Firefox 控制台:

我不确定如何继续或从哪里开始搜索问题。有人有想法吗?

0 投票
1 回答
315 浏览

spring - 使用 QUnit 和条件包含测试 javascript

我需要有关使用 QUnit 测试 javascript 的提示。

例如,在测试时需要包含 QUnit 库以及测试文件,但这些文件不得包含在生产中

如何处理这个问题并有条件地包含那些可能使用 Spring 配置文件的文件?

供您参考,我使用 Spring + Thymeleaf。

0 投票
2 回答
21606 浏览

thymeleaf - Thymeleaf - 格式化时检查 NULL 的最佳实践(即日期)

我有一个 Thymeleaf 模板代码来格式化日期。有时该日期将null在返回的对象中。null在这种情况下,在 Thymeleaf 中检查的最佳方法是什么?当前模板抛出以下错误: