随笔 - 147  文章 - 71  trackbacks - 0
<2011年11月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(1)

随笔分类(146)

随笔档案(147)

文章分类(28)

文章档案(28)

喜欢的Blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜

tomcat提示jdbc出现ResultSet can not re-read row data for column错误
解决方案如下:
(1)如果采用jdbc-odbc驱动,那么就必须按照查询顺序来一次读取(不论有没有image或text类型)。
(2)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,不存在image或text类型字段,那么可以按照无序获取。
(3)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,存在image或text类型字段,那么就必须按照顺序读取,否则就会报告Driver]ResultSet can not re-read row data for column之类的错误。
(4)如果想不查询语句中有没有image或text类型字段,都可以不按照顺序获取,或重复获取。那么就必须更换驱动,改用第三方的。


SQL Server 2000 :Underlying input stream returned zero bytes
解决办法:
1、将Text类型的字段增加默认值""
2、在JavaBean中增加处理,确保在Text类型的字段中不会保存Null值


如何能够访问WEB-INF文件夹下的页面
在WEB-INF下会有一个web.xml文件,此文件是属于整个web站点的配置文件,只需要在此配置就可以了。
WEB-INF里面需要访问的文件为login.jsp,打开web.xml 在</web-app>上面加入一下代码: 
<servlet>
        
<servlet-name>xyy</servlet-name>   -->此行的xyy是用于标识的和下面的一致
        
<jsp-file>/WEB-INF/login.jsp</jsp-file>   -->需要访问的页面的路径
</servlet>

<servlet-mapping>
        
<servlet-name>xyy</servlet-name>    -->此行的xyy是用于标识的和上面的一致
         
<url-pattern>/login</url-pattern> ---->此行的/login时是需要访问的页面的映射名称
</servlet-mapping>

修改之后重新启动服务器,就能读取到该文件了。


读取数据库完整日期时间
new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(rs.getTimestamp("time")); 


ClientAbortException 异常解决办法
ClientAbortException  Caused by: java.net.SocketException: Connection reset by peer: socket write error 的原因是由于处理http连接时,正在输出内容时,用户关闭了IE,会出现一个"ClientAbortException",属于I/O处理中出现的一个异常,应用服务器应该会捕捉。
Connection reset by peer的原因:
经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是:
①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;
②:客户关掉了浏览器,而服务器还在给客户端发送数据;
③:浏览器端按了Stop
很多人都说是客户端造成的,没有办法控制,而且后台会记录这个异常,日志也会疯狂爆满,时间长了,肯定会DOWN掉的。
如果是原因①,而且该异常的日志级别为warn,不影响正常运行,只要提高服务器的日志级别即可。
Character decoding failed. Parameter skipped.java.io.CharConversionException: isHexDigit.
escapse在中文编码时会出现的问题。
解决方法:
客户端传值
var url = "b.jsp?name=" +u_name;
url
=encodeURI(url);
服务端获取 
String name=request.getParameter("name");
name 
= java.net.URLDecoder.decode(name,"UTF-8");

 

posted on 2011-11-02 20:12 飞翔天使 阅读(613) 评论(0)  编辑  收藏 所属分类: JSP

只有注册用户登录后才能发表评论。


网站导航: