Thymeleaf使用#{}无法获取到外部属性文件中的信息

新手上路,请多包涵

我已经将index.html与index.properties属性文件放在了同一目录下
html、properties内容如下:

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8"></meta>
    <title>Thymeleaf模板使用</title>
</head>
<body>
    <p th:text="#{age}"></p>
    <p th:text="#{home.welcome}">Welcome</p>
    <p th:utext="#{home.welcome}">Welcome</p>
    <pre>使用utext可以保留HTML的标签信息</pre>
</body>
</html>
age=19
home.welcome=Welcome to our <b>fantastic</b> grocery store!

但是当我运行的时候出现了问题,页面显示如下:
??age_zh_CN??
??home.welcome_zh_CN??
??home.welcome_zh_CN??
求大家帮帮忙解决一下,不胜感激

阅读 8.3k
3 个回答
新手上路,请多包涵

lz问题结果了么,我也遇到了,求指教

<link rel="stylesheet" type="text/css" media="all"

      href="../../css/gtvg.css" th:href="@{/css/gtvg.css}" />
      
      
      **在你页面头部加上这个,立马解决,官方文档说这是他的运行组件,必备得
      https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#using-thtext-and-externalizing-text
新手上路,请多包涵

提示找不到gtvg.css这个文件啊,qq:1746485019,求大佬指点一下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题