Tomcat + Jboss 编码错误



我有一个集群,其中包含不同的操作系统(Windows和gnu/linux),运行带有JBOSS(使用我的团队制作的javabeans)的应用程序和Tomcat的"前端"。

每次应用程序在 gnu/Linux 中运行时,系统都会破坏所有编码(ã,é,õ,á)。html 的图表集是 utf-8。

我看到了一个解决方案,使用 getBytes(utf-8) 转换并强制字符串位于操作系统的 utf-8 上。但是有很多字符串,如果我对每个字符串使用它,代码将被"污染"。

还有其他解决方案吗?

发生这种情况是因为来自 sybase(database) 的所有数据都编码错误。为了解决这个问题,我们在连接 url( CHARSET=iso_1 )上添加了一个标志。

最新更新