gpt4 book ai didi

java - Spring MessageSource 基本名称路径问题

转载 作者:行者123 更新时间:2023-11-30 05:54:59 26 4
gpt4 key购买 nike

我目前正在开发一个 Spring 项目,并希望将我的 messages.properties 链接到 @Bean 中以启用 UTF-8 编码。

这是我的项目结构:

Project Structure

这是 ServletInitializer.java 中的 Bean:

@Bean
ReloadableResourceBundleMessageSource messageSource() {
ReloadableResourceBundleMessageSource source = new ReloadableResourceBundleMessageSource();
source.setDefaultEncoding("UTF-8");
source.setBasename("messages");
return source;
}

但是,当我运行此命令时,我的网站不会显示消息,而是显示它们的 id(代码):

??catalog.title_de??

向其显示我的消息路径的正确方法是什么?

最佳答案

在不了解有关您的项目的更多信息的情况下,我想我只能建议将 basename 设置为 classpath:messages 而不是 messages

关于java - Spring MessageSource 基本名称路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53327834/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com