我正在使用JSTL <c:out>
标签打印外国数据。 ${data}
包含外来字符。
但它没有正确显示。是否有任何解析器可以显示外来字符?或者其他任何方式?
答案 0 :(得分:1)
将它放在JSP的顶部。
<%@page pageEncoding="UTF-8" %>
它将设置响应编码并通过正确的响应标头指示webbrowser,以便将其解释为。
您只需确保以UTF-8编码“外来数据”。因此,如果源是SQL数据库,请确保数据库和表使用UTF-8。或者如果源是文本文件,请确保它已保存并读作UTF-8。