to: 夏天要下雨你设置了
jdbc:mysql://localhost/myproject?useUnicode=true&characterEnCoding=GBK下面rs时候就不要转码了。另外,日文汉字你要用UTF-8编码的,不能用GBK。
jdbc:mysql://localhost/myproject?useUnicode=true&characterEnCoding=GBK下面rs时候就不要转码了。另外,日文汉字你要用UTF-8编码的,不能用GBK。
解决方案 »
- JSP页面中${}含义
- javax.imageio.IIOException: Can't read input file!
- 绝对相对路径
- JSP适合开发网上对站的游戏吗?
- 求多行多列的分页写法,谢谢
- 表单内容传递问题
- jsp中如何将字符串转成日期,我需要往数据库中插入日期字段(我的数据库是sybase)
- 我看过一些例子,其中的像MessageBean.class这要文件是如何产生的,有什么用呢?是不是一定要用jbuild呢?
- 如何画出一个struts程序的登陆界面的时序图
- <textarea></textarea>中的数据存入数据库的问题
- 这段代码是什么意思
- 在hibernate中写查询语句报表或视图不存在,在线等,急!!
rs赋值时改为while(rs.next()) {
JapaneseDic dic = new JapaneseDic();
dic.setId(rs.getString(1));
dic.setWord(rs.getString(2));
dic.setType(rs.getString(3));
dic.setMeaning(rs.getString(4));
list.add(dic);
}PS:Connection, Statement, ResultSet都没有close()掉。
按照你的方式,有个小小的错误:就是这里: List.add(dic);错误原因:无法从静态上下文中引用非静态方法add(E).
你看看怎么修改呢?
回复楼上其他朋友:你们说的方法我早试过了,没用.全部是utf8.全部是乱吗,连日文都显示不了.
所以看看火龙果的方法是不是可以.
这个错误解决了.要先这样 List list=new ArrayList();
好象不能用List.
public int getRowCount() {
return this.content.length; //DataTable1.java:27
}
否则:Exception in thread "main" java.lang.NullPointerException
at org.netbeans.swing.轻松背日语.DataTable1.getRowCount(DataTable1.java:27)
.所以上面那个繁体字返回不了的问题仍然没有解决.
请大家继续想办法吧