我使用spring boot 1.5.6版本和thymeleaf 3.0.0。
我有一个控制器,很简单:
start应用程序如下:
the applications.properties file cotains contents below:
spring.thymeleaf.mode=HTML5
spring.thymeleaf.cache=false
spring.session.store-type=none
logging.level.root=INFO
logging.level.org.springframework.web=DEBUG
debug=true
当我运行该应用程序时,我将http://localhost:8080放在chrome地址栏中。我得到的是你好世界。所以我想spring boot&thymeleaf模板解析器可以找到index.html文件。但是根本不解析header_top::catelog
和footer_bottom::copy
。我通过chrome开发工具检查了页面的源代码。
与模板文件中的内容相同。所以我想TH:*
根本没有被解析。我是春靴和沉香草的新手。我已经谷歌了很长时间,但仍然找不到解决方案。请任何人帮帮我。
当请求发生时,日志如下:
共1个答案
你能用这种方法试试看插入物吗?
这是我的login.html文件(视图) 请我需要帮助,我已经通过了关于这个主题的另一个帖子,但没有一个似乎有效。 我的css文件放在src/main/resources/public下 src/main/resources/pubic/css
你好,我正在使用Spring boot 2.4. x,我想使用thymeleaf作为我的模板引擎。 我已经添加了百里香,并进行了以下测试 但模板引擎不替换变量,并且已处理的模板变量的值与输入字符串相同。 我有什么错?谢谢你
我使用Spring的引导2.6.3和我试图使用thymeleaf最近得到一个与html的确认消息后,我通过邮件确认我的帐户(我只是使用确认邮件来验证新帐户),所以我看了一些关于thymeleaf的视频,我标记所有的视频都有一个名为模板的文件夹和静态在src/main/ressource和我没有他们,所以我创建了一个名为模板的文件夹,在文件夹中我创建了一个html文件只是为了尝试它,如果它(html
当使用“模板装饰而不是包含”技术时,我如何检查一个Thymeleaf片段是定义的? 在下面的template.html示例中,我只希望在定义片段时呈现脚本标记 但是在使用上面模板的index.html中,没有定义脚本片段,但是脚本标记仍然会呈现 我尝试过,但没有成功
我是Springboot的初学者,所以决定在购物车上工作。似乎找不到org.springframework.expression.spel.SpelEvalue ationException: EL1007E的根:在null上找不到属性或字段'name'。嵌套异常是org.thymeleaf.exceptions.TemplateProcessingException: Exception评估Sp
我正在用Thymeleaf构建一个Spring Boot应用程序。我的模板(视图)和静态文件夹都在src/main/Resources/静态和src/main/Resources/tem板下。当我通过main方法(使用eclipse)运行应用程序时,一切都很好。但是,我已经按照说明创建了一个war文件,当我将其部署到Tomcat 7时——静态内容丢失了,只显示了Thymeleaf html模板。