为什么在JSP上将UTF8文本显示为ISO-8859-1

时间:2014-07-01 04:50:05

标签: html jsp utf-8 character-encoding

当我使用UTF-8字符并提交到JSP页面时,表单会以非UTF8显示字符。

在HTML页面的文本字段中输入的字符串:

εζηθβγδ

但它显示为:

αβγδεζηθ

1 个答案:

答案 0 :(得分:1)

确保HEAD块中有<meta charset="utf-8"/>标记,将整个页面设置为UTF-8。

如果您想知道,ISO-8859-1是HTML的默认字符集,那么如果您没有明确指定UTF-8,则默认为ISO-8859-1。