为什么tomcat返回resultset总为空
为什么tomcat返回resultset总为空 
 我在javabean中的java测试是没有错的 
 但是放在jsp中      就不行了   
 java: 
 	DataBase   dataBase=new   DataBase(); 
 			try{ 
 			ResultSet   rsTest=dataBase.query( "select   *   from   defect "); 
 		while(rsTest.next()){ 
 			      System.out.println(rsTest.getInt(1));  			  			 
 			}  			 
 		} 
 		catch(
java.sql.SQLException   e) 
 		{  			  			 
 		}  			 
 可以输出数据库的内容      
 但是在jsp中   就不行了         import没有问题 
  <% 
       DataBase   dataBase=new   DataBase();		    
 	      ResultSet   rsTest=dataBase.query( "select   *   from   defect "); 
 	         if(rsTest!=null){out.println(1);} 
                         else   out.println(2);   
 %>      
 返回的resultset都是空   ,怎么回事?谢谢 
 但是在java中是可以的
------解决方案--------------------if(rsTest.next()){out.println(1);} 
         else out.println(2); 
 这样改一下试试 
------解决方案--------------------DataBase dataBase=new DataBase();//是这个的问题
------解决方案--------------------检查一下你的3个驱动文件是否放到LIB下了,不过,最好还是按楼上说的,把错误原因输出一下
------解决方案--------------------System.out.println(rsTest.getInt(1)); 
 在TOMCAT里是不会返回到网页上显视的.   
 只能用OUT