jsp+mysql中sql语句中的中文问题
环境:tomcat5+jdk6+mysql5
String type=new String(request.getParameter("type").getBytes("8859_1"),"GBK");传参是“中文”
"select * from t1 where t1.type='"+type+"'";
这个是可以的,而
"select * from t1 where t1.type='中文'";
就不行,报错是中文部分是乱码
String type=“中文”;
"select * from t1 where t1.type='"+type+"'";
这个也是错的
String type=“中文”;
type= new String(type.getBytes("gbk"));
"select * from t1 where t1.type='"+type+"'";
也不行
数据库编码gbk
页面编码:
<%@ page contentType="text/html; charset=gbk" language="java" import="java.sql.*,java.util.Date,java.util.*,java.io.*" errorPage="" %>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
Connection编码:characterEncoding=GBK"
mysql> show variables like 'character\_set\_%';
+--------------------------+--------+
| Variable_name | Value |
+--------------------------+--------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | gbk &nb
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......