请问:在JSP中,同在WEBINF的classes下一个beans 如何引入另一个beans ? 将opendb包的完整路径加入到系统环境变量classpath里去就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的opendb.java有没有package opendb;如果有应该不会出错。 To :beyond_xiruo我在环境变量里设置了在系统变量的classpath中添加了opendb包前的完整路径可还是提示opendb 包不存在设置完,应该不需要重启计算机吧to:freanopendb.java有 package opendb;并且通过编译 我认为应该在同一个工程里边编译会更方便一些,那样他会识别出来opendb也是自己编制的一个class,否则任何的独立引用都会让编译器在编译运行是找不到这个包!尽管在运行时能够调用到这个class 请问miwu:你是什么意思?同一个工程?你是说我把ques.class 也放在opendb包中吗?我现在只需创建一个beans 备用,而这个beans需要opendb中的class 文件的支持 在你的工程里面也加入ques.class所在的包 我就是要用JSP做一个网上在线考试系统,能自动从试题库中生成试题,并且在客户端每次只显示一份卷中的一个试题;而我的ques.class旨在从问题卷中取出要显示的题的相关内容,而opendb.class 是一个数据库接口,所以我需要在ques.class引入opendb包中的opendb.class文件 try{try{rs.next();Id=rs.getInt("ID");type=rs.getInt("Type");content=rs.getString("Content");count=rs.getInt("Count");rs.close();}catch(SQLException e){System.out.println("Database Error");}我的数据库中有一条满足条件"ID=1"的记录,可是老提示ArrayIndexOutOfBoundsException 1>=1 public Ques( int qID){opendb mydb=new opendb();String sql="select ID,Type,Content,Count from Question where ID='"+qID+"'";System.out.println(sql);ResultSet rs=mydb.executeQuery(sql);try{rs.next();Id=rs.getInt("ID");type=rs.getInt("Type");content=rs.getString("Content");count=rs.getInt("Count");rs.close();}catch(SQLException e){System.out.println("Database Error");}}后来我创建了一个qID=1的对象我的数据库中有一条满足条件"ID=1"的记录,可是老提示ArrayIndexOutOfBoundsException 1>=1 按beyond_xiruo的解决办法成功解决上述问题将opendb包的完整路径加入到系统环境变量classpath里去就可以了 JSP页面实现带导航条的数据分页? jsp3级联动,后2个下拉框无法从数据库获得值,第一个下拉框可以从数据库读出 怎么用jsp页面控制远程服务器 图片 菜鸟AJAX问题。 eclipse问题!~ Maven项目规范:首字母大写还是小写 如何用try Catch Java中文乱码问题,我将邮件内容直接导入到数据库,全部变成了乱码,然后我想在页面上显示出来?该怎么处理? forward的问题 ArrayIndexOutOfBoundsException 1>=1错误 请免费讲一下jsp与servlet的区别与联系,(没分了,没办法)
如果有应该不会出错。
我在环境变量里设置了
在系统变量的classpath中添加了opendb包前的完整路径
可还是提示opendb 包不存在
设置完,应该不需要重启计算机吧
to:frean
opendb.java有 package opendb;并且通过编译
你是说我把ques.class 也放在opendb包中吗?
我现在只需创建一个beans 备用,而这个beans需要opendb中的class 文件的支持
try{rs.next();
Id=rs.getInt("ID");
type=rs.getInt("Type");
content=rs.getString("Content");
count=rs.getInt("Count");
rs.close();}
catch(SQLException e){
System.out.println("Database Error");
}
我的数据库中有一条满足条件"ID=1"的记录,可是老提示ArrayIndexOutOfBoundsException 1>=1
opendb mydb=new opendb();
String sql="select ID,Type,Content,Count from Question where ID='"+qID+"'";
System.out.println(sql);
ResultSet rs=mydb.executeQuery(sql);
try{
rs.next();
Id=rs.getInt("ID");
type=rs.getInt("Type");
content=rs.getString("Content");
count=rs.getInt("Count");
rs.close();}
catch(SQLException e){
System.out.println("Database Error");
}
}后来我创建了一个qID=1的对象
我的数据库中有一条满足条件"ID=1"的记录,可是老提示ArrayIndexOutOfBoundsException 1>=1
的解决办法成功解决上述问题
将opendb包的完整路径加入到系统环境变量classpath里去就可以了