在使用JSTL查询数据库的过程中
试图输出所有朝代为明朝的皇帝的姓名
但由于编码的问题查库不成功
我用的是MySql
数据库和页面编码都是UTF-8
从数据库读取数据库和用数字匹配查库都没有问题
但是像下面这样用中文去匹配就不成功
编译报编码GBK的不可映射字符
似乎用MySql页面的UTF-8编码是不能变的
也试过用JavaBean
还是查不了
不知道怎么解决
急用,请各位高手多多帮忙~~~~~
不胜感激~~~~~~代码:
<sql:query var="res" dataSource="tip">
select * from emperor where dynasty like '明'
</sql:query>
<c:forEach var="results" items="${res.rows}">
${results.name}
</c:forEach>
试图输出所有朝代为明朝的皇帝的姓名
但由于编码的问题查库不成功
我用的是MySql
数据库和页面编码都是UTF-8
从数据库读取数据库和用数字匹配查库都没有问题
但是像下面这样用中文去匹配就不成功
编译报编码GBK的不可映射字符
似乎用MySql页面的UTF-8编码是不能变的
也试过用JavaBean
还是查不了
不知道怎么解决
急用,请各位高手多多帮忙~~~~~
不胜感激~~~~~~代码:
<sql:query var="res" dataSource="tip">
select * from emperor where dynasty like '明'
</sql:query>
<c:forEach var="results" items="${res.rows}">
${results.name}
</c:forEach>
解决方案 »
- 急!websphere部署问题,EAR 文件可能是损坏的或不完整的.java.lang.IllegalArgumentException
- RemoteObject方式Flex与JAVA通信方法,大家可以参考一下
- struts2的问题,struts.properties加上之后,提交form的日期不会自动转化了?
- jsp页面求救 谢谢
- 解决问题立即给大分,急啊。。。
- 新手请求帮助
- 大家救救我吧~~~快死了
- JSP的页面跳转函数,类似ASP里的response.Redirect(url)
- 为何我的目录下的JSP打不开???
- 高手请进:请问用response.sendRedirect()函数传递的中文参数如何正确识别?
- java正则表达式用法
- 全局变量
jdbc:mysql://localhost:3306/ibatis?useUnicode=true&characterEncoding=utf8useUnicode=true&characterEncoding=utf8