我遇到了一个编码问题,困扰了我几个星期,但似乎没有任何效果。我有一个网站可以在我的本地机器上正常运行,但是当我将 jsp 文件推送到 Linux 框进行审查时,以前渲染良好的字符现在显示为时髦的字符。
出于某种原因,某些字符显示得很好,但其他字符无法正确编码。页面上的所有文本都从 java .properties 文件中读取,并使用 bean 输出到页面。
我在页面中添加了一个元标记来设置编码,但什么也没做。我还添加了 <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 但这在 linux 机器上没有任何作用,实际上使编码错误出现在我的本地 Windows 机器上。
任何帮助将不胜感激。