顾祎晛 是存放在数据库中的 JSP页面查询后 显示出来的是 顾??
此时我JSP文件设置的编码是 <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> 其他中文(页面中静态的中文可以正常显示)
当我换成
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 时,从数据库中查询出来的 顾祎晛 可以正常显示 ,但是页面中 静态的中文全部成了 “?”号
请高手帮忙解决下,小弟感觉不尽
此时我JSP文件设置的编码是 <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> 其他中文(页面中静态的中文可以正常显示)
当我换成
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 时,从数据库中查询出来的 顾祎晛 可以正常显示 ,但是页面中 静态的中文全部成了 “?”号
请高手帮忙解决下,小弟感觉不尽
解决方案 »
- 为什么applet在浏览器中只显示一个灰框?
- 需要想象力的问题
- 我用struts做了一个留言板,但留言无法换行,如何解决
- 如何用JSP判断复选框是否选中?
- 我的myeclipe生成hibernate实体类的时候,为什么总是生成2个类文件
- 大神们,咨询个问题,海康威视的视频怎么播放?
- 请问能把JSP+websphere+db2放在IIS上运行吗?另外JSP+IIS+DB2以及ASP+IIS+SQL SERVER能在同一个服务器上运吗?
- 想学JAVA 推荐一个中文的JSP开发工具。最好能有动态帮助和提示的。
- 点击IE的后退,怎么样来刷新页面!
- 请问一下:哪里有jsp的免费书下载
- whichEl和whichEl1问题!!!
- 求救 ,hibernate 如何禁止缓存
如果你的数据是通过request传递的,可以在jsp的开始加入脚本:<% request.setCharacterEncoding("gbk");%>试试
的这个不可以,我测试了的
谢谢大家回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">还是不行呀
kevinliuu 我还是没办法解决
PS:我不知道怎么看服务器的字符集(:
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>试试