jsp编码无法正确显示字符

时间:2012-07-12 19:44:08

标签: java jsp utf-8 character-encoding

尝试在.jsp上显示以下字母š(立陶宛语,根据http://docs.oracle.com/cd/E17904_01/bi.1111/b32121/pbr_nls003.htm支持UTF-8)。在编辑模式下,当试图保存包含Eclipse抱怨字母的文本时:

enter image description here

如果按照建议将其保存为UTF-8,则投诉会停止,但不是š我得到:

clearly **š** not

当前配置:

资源=>显式设置为other:UTF-8

偏好设置=> Web => ISO 10646 / UNICODE UTF-8

加载文件=>用户工作区编码:是

这封信应该如何(例子):http://en.wiktionary.org/wiki/lietuvi%C5%A1kai

我完全无能为力。

1 个答案:

答案 0 :(得分:7)

我的错,忘了添加:

 <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>

位于.jsp文件的顶部。希望能帮助任何人。