相关疑难解决方法(0)

如何在thymeleaf中包含message.properties

我正在使用带百里香的弹簧靴.这是我的项目结构: 在此输入图像描述

这是我的App开始课程:

    @EnableAutoConfiguration
@Configuration
@ComponentScan
public class App {
    public static void main(String[] args) {
        SpringApplication.run(App.class);
    }
}
Run Code Online (Sandbox Code Playgroud)

我在home.leaf.html上有这个: <p th:text = "#{username}"></p>

但是当我运行这个应用程序时,这就是我得到的:?? username_en_US ??

我已经尝试了各种方法来解决此配置问题.拜托,有人可以帮忙吗?

java spring thymeleaf spring-boot

3
推荐指数
1
解决办法
1万
查看次数

Thymeleaf:如何在 JSR-303 注释中使用自定义消息密钥

使用百里香叶

人.java

public class Person {
    @NotEmpty(message="{Valid.Password}")
    private String password;
}
Run Code Online (Sandbox Code Playgroud)

消息属性

Valid.Password = Password is Empty!!
Run Code Online (Sandbox Code Playgroud)

登录.html

<span class="error" th:errors="person.password"></span>
Run Code Online (Sandbox Code Playgroud)

th:errors无法检索“有效密码”消息 该区域显示为空。

如果消息密钥更改为 message.properties 的 NotEmpty.person.password,则它可以正常工作。

如何使用自定义消息键?

java message thymeleaf

2
推荐指数
1
解决办法
5269
查看次数

标签 统计

java ×2

thymeleaf ×2

message ×1

spring ×1

spring-boot ×1