Java 在tomcat上部署时获取货币符号的特殊字符
在tomcat上部署我的代码时,我得到了一个特殊的角色(�) 用于货币符号。两个简单步骤:Java 在tomcat上部署时获取货币符号的特殊字符,java,tomcat,Java,Tomcat,在tomcat上部署我的代码时,我得到了一个特殊的角色(�) 用于货币符号。两个简单步骤: 检查JSP文件的(物理)编码;将其设置为UTF-8(检查IDE中的文件属性) 在HTML页面的部分也指定该编码: 对于HTML5: <meta charset="UTF-8"> 对于旧版本: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 两个简单的步骤: 检查JSP文件的(
- 检查JSP文件的(物理)编码;将其设置为UTF-8(检查IDE中的文件属性)
- 在HTML页面的
部分也指定该编码:
<meta charset="UTF-8">
对于旧版本:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
两个简单的步骤:
- 检查JSP文件的(物理)编码;将其设置为UTF-8(检查IDE中的文件属性)
- 在HTML页面的
部分也指定该编码:
<meta charset="UTF-8">
对于旧版本:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
您有一些具有不同影响级别的常规设置: (1) 将JSP页面配置为以utf-8格式显示内容(放在JSP页面的顶部)
(2) 将默认字符编码设置为utf-8(java系统属性)
-Dfile.encoding=“utf-8”
(3) 将应用程序服务器配置为在utf-8(conf/server.xml)中对请求参数进行编码
(4) 告诉浏览器内容为utf-8格式(放在html标题部分)
您有一些具有不同影响级别的常规设置:
(1) 将JSP页面配置为以utf-8格式显示内容(放在JSP页面的顶部)
(2) 将默认字符编码设置为utf-8(java系统属性)
-Dfile.encoding=“utf-8”
(3) 将应用程序服务器配置为在utf-8(conf/server.xml)中对请求参数进行编码
(4) 告诉浏览器内容为utf-8格式(放在html标题部分)
检查浏览器/页面/servlet响应字符编码。请说得更具体一些。嗨,耶稣,我已经使用jdeveloper开发了我的代码。这里有.jsff页面。需要在tomcat级别进行任何配置吗?检查:尝试更改为encoding=“ISO-8859-1”检查browser/page/servlet响应字符编码。请更具体一点。嗨,耶稣,我已经使用jdeveloper开发了我的代码。这里有.jsff页面。需要在tomcat级别进行任何配置吗?检查:尝试更改为encoding=“ISO-8859-1”嗨,Olivier,我正在使用jsff页面。添加了UTF-8,但我仍然面临着同样的老问题。嗨,Olivier,需要在tomcat级别进行任何配置吗?请确保该文件以UTF-8进行物理编码;仅仅添加标题是不够的,就像说“我将用日语发言”例如,虽然仍然说德语。Tomcat中不需要配置。仍然面临相同的问题。需要对数据库进行任何更改吗?嗨,Olivier,我使用的是jsff页面。添加了UTF-8,但我仍然面临相同的旧问题。嗨,Olivier,任何配置都需要在Tomcat级别进行?请确保文件以UTF-8进行物理编码;Simpley添加标题是不够的,这就像说“我会说日语”例如,虽然仍然说德语。Tomcat中不需要配置。仍然面临相同的问题..需要进行任何db更改吗?嗨,Mayur,我的代码在weblogic上部署时工作正常..但是在Tomcat上部署时面临问题..嗨,Mayur,我的代码在weblogic上部署时工作正常..但是在Tomcat上部署时面临问题。。