<%@page pageEncoding="ISO-8859-1" contentType="text/html; charset=ISO-8859-1" %>
在JSP页面中使用上述指令时,无法在JSP页面中显示俄语和匈牙利语字符。
有没有办法在同一个JSP页面中支持俄语和匈牙利语字符?
如果我使用charset="UTF8"
,好吧,或者还有其他办法吗?
ISO 8859-1 字符集支持only列出的字符here http://en.wikipedia.org/wiki/ISO/IEC_8859-1#Codepage_layout。您会发现它根本不涵盖西里尔字符,仅涵盖拉丁字符。你really如果需要,需要使用 UTF-8统治世界 http://en.wikipedia.org/wiki/Mojibake.
<%@page pageEncoding="UTF-8" %>
无需编辑每个单独的 JSP 来添加@page pageEncoding
,您还可以将以下条目添加到您的/WEB-INF/web.xml
file:
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<page-encoding>UTF-8</page-encoding>
</jsp-property-group>
</jsp-config>
也可以看看:
- Unicode - 如何获得正确的字符? http://balusc.blogspot.com/2009/05/unicode-how-to-get-characters-right.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)