【发布时间】:2014-06-30 11:41:36
【问题描述】:
我在jsp中使用下面的代码来支持UTF-8。请看这个:
JSP 代码: editDistList.jsp
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
但是,当使用 post 参数通过服务器发送响应时(请参见下面的屏幕截图),该特定文本的值不会以 UTF-8 格式保存,它会显示其他字符。我正在使用 αβγδεζηθ 字符(从 http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_script_charset 获得帮助),但它在“ISO-8859-1”中显示 αβγδεζηθ。
我不知道为什么我会收到垃圾字符。我需要获取我在某处的文本字段中输入的 UTF-8 字符。显示在同一jsp页面上的静态文本显示效果很好。我使用 native2ascii 将这些字符转换为 unicode-escape 字符。但问题在于动态文本。
请帮忙..
【问题讨论】: