明明导入了包..但是还是报QueryRunner cannot be resolved to a type

y218z903 2008-07-21 06:30:14
dbutils 这是个USER包...导入了项目...
以下是导入的包<%@ page import="java.util.*"%>
<%@ page import="javax.sql.*,javax.naming.*,com.zry.util.*"%>
<%@ page import="org.apache.commons.dbutils.handlers.*"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="org.apache.commons.dbutils.QueryRunner"%>

以下是其中的一段代码:
Context initContext=new InitialContext();
DataSource ds=(DataSource)initContext.lookup("java:/comp/env/jdbc/oraclezry");
QueryRunner qr=new QueryRunner(ds); result=qr.update(sql,parm);

下面是报错:An error occurred at line: 26 in the jsp file: /addMessageHandler.jsp
QueryRunner cannot be resolved to a type
23:
24: Context initContext=new InitialContext();
25: DataSource ds=(DataSource)initContext.lookup("java:/comp/env/jdbc/oraclezry");
26: QueryRunner qr=new QueryRunner(ds);
27: result=qr.update(sql,parm);
28:
29: if(result==0){


An error occurred at line: 26 in the jsp file: /addMessageHandler.jsp
QueryRunner cannot be resolved to a type
23:
24: Context initContext=new InitialContext();
25: DataSource ds=(DataSource)initContext.lookup("java:/comp/env/jdbc/oraclezry");
26: QueryRunner qr=new QueryRunner(ds);
27: result=qr.update(sql,parm);
28:
29: if(result==0){

...全文
1691 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
路在脚下666 2008-08-07
  • 打赏
  • 举报
回复
我也遇到同样的问题解决了 谢谢了
路在脚下666 2008-08-07
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
QueryRunner。。恩,昨天刚用。。ZA的,正解。
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ZA_cameron 的回复:]
方法1:Build Path->configure Build Path->点那个“libary标签”->add external jars->选择你需要的JAR
方法2.直接把那个JAR考到你tomcat下的工程下的LIB下
[/Quote]
y218z903 2008-07-21
  • 打赏
  • 举报
回复
我是先在USER lib 建立个目录 ...再往里面加...

之后 Bulid Path add UserLib
ZA_cameron 2008-07-21
  • 打赏
  • 举报
回复
方法1:Build Path->configure Build Path->点那个“libary标签”->add external jars->选择你需要的JAR
方法2.直接把那个JAR考到你tomcat下的工程下的LIB下
ZA_cameron 2008-07-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 y218z903 的回复:]
我刚看了下...我是导入了...但不知道为什么...我的lib目录下却没有...我是Build-Path --->add lib
而且项目中也看到得...一个是jre(jdk) 一个是j2ee 的,还有一个就是db_commons

但是我刚看了tomcat 在lib 里.并没有发现这个 db_comons包...
[/Quote]
你可能添加的是个库,不是JAR包,所以部署的时候,LIB下啥也没
y218z903 2008-07-21
  • 打赏
  • 举报
回复
D:\JAVA\jdk1.6.0_04\javalib\org\apache\commons\dbutils


如此?
ZA_cameron 2008-07-21
  • 打赏
  • 举报
回复
把JAR包解压了,看看路径对不
y218z903 2008-07-21
  • 打赏
  • 举报
回复
我刚看了下...我是导入了...但不知道为什么...我的lib目录下却没有...我是Build-Path --->add lib
而且项目中也看到得...一个是jre(jdk) 一个是j2ee 的,还有一个就是db_commons

但是我刚看了tomcat 在lib 里.并没有发现这个 db_comons包...
zhj92lxs 2008-07-21
  • 打赏
  • 举报
回复
jar包你放到lib下了吗

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧