我们在数据库中有中文和英文的数据。使用java servlets,我想在页面中显示中文数据。
使用SQL_JDBC_DRIVER选择中文值并显示在结果页中
while (rs.next()) {
vendorname = rs.getString("vendorname_cn");
}
} catch (Exception e2) {
System.out.println(e2);
}
out.print(vendorname);在页面中,它显示了类似?????????的期望值(来自数据库):郑其蔚
请让我知道如何在页面中显示/打印准确的中文
IDE: netbean
Server : GlassFish发布于 2018-08-30 17:40:48
我错过了设置内容类型,一旦我设置了内容类型,它就会正常工作。
response.setContentType("text/html;charset=UTF-8");https://stackoverflow.com/questions/52057687
复制相似问题