使用Spring Boot 1.1.1进行UTF-8编码

 用户wuhqqnrd0m 发布于 2023-01-04 11:34

我如何"说"Spring Boot使用UTF-8编码,正确显示和保存德语变音?我们使用Sping-Boot 1.1.1(发布)编程Java-Web应用程序,使用TomCat7或Jetty编写Web服务器.数据库是postgresql或h2进行测试.

编辑:

我尝试使用属性文件(感谢答案),但没有看到任何更改.

数据库也是UTF-8 ...当我们向Web服务器发送POST请求时,问题就出现了.Spring-Request-Handler已经获得了破碎的编码值.在下面你可以看到代码的一部分:(它显示了一个Thymeleaf模板的片段)

这是请求处理程序:

@RequestMapping(method = RequestMethod.POST)
public String handleUserUpdate(@ModelAttribute(MODEL) UpdateUserCommand command) {
   //here we cut the broken encoded values
}

问候Stef

1 个回答
  • 这有助于:

    spring.datasource.url=jdbc:mysql://localhost:3306/securitydb?useUnicode=yes&characterEncoding=UTF-8
    

    2023-01-04 11:35 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有