我正在使用 Tomcat
,我想从我的 HSQLDB 数据库中获取一个属性,重音符被 "Ã ©" 之类的字符替换。
我的 JSP 包含
<"html text /; charset = UTF-8"% @ page contentType =%>
标记和我的数据库插入是使用 PreparedStatement 和 setString 等制作的。
如何在我看来有口音?
谢谢
最佳答案
HSQLDB 使用 UTF-16 来存储和检索数据。您需要告诉 JSP 如何将数据转换为 UTF-8。
我很久没用过JSP了,但我觉得<html>
标签应该是分开的。
<%@ page language="java" contentType = "text/html ; charset= UTF-8" %>
<html>
</html>
关于jsp - Tomcat-HSQLDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16275992/