注册 登录
编程论坛 J2EE论坛

[原创]今天遇到的2个问题!已经解决了!和大家分享下

独孤无痕 发布于 2006-07-17 05:05, 672 次点击

现在是7月17日凌晟5:05了。还是该睡了。不过想发今天的第一道贴。就发了哦
1。我用的MYSQL做的数据库。我向表里插入数据的时候。取的值都经过ISO8900-1来转换过。但是插入的是乱码。索性将这个对数据标准的转换去掉就OK了。
所以得出结论:这个东西也不可以多加。

2。得到一个奇怪的例外。寻找servlet好久都没找到问题。但是就要抛出。
所以把catch(exception ex){System.out.print(ex.toString);}
中的exception 改成SQLexception 就报出了详细的错误:是所转到的JSP页面的错误。
觉得还不错 就贴上来了!不准笑我!!

8 回复
#2
神vLinux飘飘2006-07-17 07:09
笑一笑,十年少~~
哭一哭,白了头~~

呵呵

MySQL现在已经没有什么中文问题了,只要你把从WEB上过来的数据用过滤器统一弄成UTF8,一切OK。

你把SQLException该成其他的XXXException看看,是否能达到同样的效果?想想,为什么?再改成Exception,再想想,这个时候应该在那里可以看到控制台的输出?
#3
独孤无痕2006-07-17 14:08
XXXException 可以写些什么呢?说下嘛
#4
wloqloveyou2006-07-17 16:57

学习中!

#5
可可℃乐2006-07-19 10:37
SQLException 是Exception的子类。Exception是所有异常类的父类,捕获异常的时候,如果写出具体的异常类,就要写出所有的异常类,并一一进行捕获;如果只捕获Exception类的话,就可以包括所有的类了
我说地对不对
#6
yangwudong2006-07-20 16:30
如果用Exception的话,就是属于,狮子老虎一把抓了,都一起处理了,但是如果用下面子类的某个的话,那就不一样了,catch能加多大概也就是这个原因吧!分情况处理!
#7
神vLinux飘飘2006-07-20 18:16
楼上说得对
#8
bornfree2006-07-23 18:54
今天遇到的2个问题!已经解决了!和大家分享下
把从WEB上过来的数据用过滤器统一弄成UTF8,怎么弄,能不能解释的详细点。
#9
神vLinux飘飘2006-07-23 19:08
1