ResultSet是您访问数据库返回的数据表,也就是结果集合,一开始是处于第一行之前,即beforeFirst,第一次使用next()就将指针指向返回结果集的第一行。
一个stmt多个rs进行操作引起的ResultSet已经关闭错误 一个stmt多个rs进行操作.那么从stmt得到的rs1,必须马上操作此rs1后,才能去得到另外的rs2,再对rs2操作.不能互相交替使用,会引起rs已经关闭错误.
连接数据库时DB_URL 后面添加 “?useUnicode=true&characterEncoding=utf8”
1.可能是 2.webname重合
1.可能是连接问题。 2.没有JDBC的驱动包。 (1)将下载的jar文件导入到Module/Dependencies (2)将这个jar文件导入到工程的web/WEB-INF/lib中,再次重启服务器
(1)使用response.sendRedorect()的时候,前边尽量不要进行html输出。 (2)response.sendRedorect()代码之后,应该紧跟return;或者return null;
用英文文件夹中导入
使用相对于根目录的路径访问到web目录下的所有文件 如:getServletContext().getResourceAsStream("/WEB-INF/resource/" + filename);
由于字符串有hash值,直接比较可能会因为hash值不同而使得不符合预期。 使用:str1.equals(str2)==false 来判断是否相等