SQL语句带有中文的问题 你在java里面outprintln那个字段,肯定不是‘张三’,该要转换吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编译时用如下命令javac -encoding GB2312 你的java类 在JSP文件首加入一行:<%@ page contentType="text/html;charset=gb2312" % 使用encode也是错误的,数据库里的名称是“张三”,那条语句在客户端执行是正常的,也就是说在客户端执行可以得到三条,而用JSP来执行结果却是0,即没有一条记录。请问这到底是怎么回事呢 楼主,用javac -encoding 也不行吗我以前碰到的问题跟你类似,sql里有中文,解决的方案就是javac加encoding参数,没问题的,数据库是oracle. ^_^ 不是不行,而是我用的是JSP,TOMCAT服务器,不需要用javac编译啊。我再说详细点吧:张三是用request得到的,由于是乱码,所以用类进行了转化,使之能正常显示为‘张三’执行前,打印出来的SQL语句就是上面那一句。 你的那句sql是在jsp页面里打出来的吧,那么你的sql是不是传人一个javabean啊,如果是那就在那个bean中试试System.out.println(传人的sql);如果显示正常,那就怪了,如果不正常,就用javac -encoding GB2312 编译你那个javabean poi导入excel到数据库 jasperreport柱状图横坐标显示问题 jsp实现文件下载,下载下来的东西打开问什么是空的? Struts2+Spring+Hibernate+Tomcat5 运行一段时间就出错? JSP中如何才能将数据转换成Excel格式!!并提供下载!! JSP中怎么取得JS中的变量?? 我是jsp新手,请问个问题 数据库JAVA和ACCESS jsp显示中文的一个小问题 关于Cookie的问题,不得其解 关于开发一个邮件系统的若干问题。 一般在读写文件时都是对服务器上的文本文件进行读写,比如用文件形式做的留言簿。我现在急需实现读写客户端自己机器上的文本文件,怎么能
javac -encoding GB2312 你的java类
<%@ page contentType="text/html;charset=gb2312" %
我以前碰到的问题跟你类似,sql里有中文,解决的方案就是javac加encoding参数,没问题的,数据库是oracle. ^_^
我再说详细点吧:张三是用request得到的,由于是乱码,所以用类进行了转化,使之能正常显示为‘张三’
执行前,打印出来的SQL语句就是上面那一句。
javac -encoding GB2312 编译你那个javabean