有个问题请教,关于useBean,我是初学者,问题应该不难,但我却不会:(

houjianxun 2004-04-03 07:18:56
页面中是这样引用

<jsp:useBean id="wu" scope="page" class="wu.jdbc" />


在wu.jdbc里是这样写的
public jdbc() {
}
Connection conn = null ;
String re = "" ;
String url="jdbc:microsoft:sqlserver://192.168.0.2:1433;DatabaseName=Test_DB";
String user="sa";
String password=""

public java.sql.Connection getConn(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
this.conn = DriverManager.getConnection(url,user,password);
}
catch(Exception e){
e.printStackTrace();
}
return this.conn ;
}
}


为何我在页面中引用时wu.getConn()得到的是null?
而把这段代码拿到页面里就没有这个问题
...全文
49 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
houjianxun 2004-04-04
  • 打赏
  • 举报
回复
找到问题的原因了,原来是写错了一个字

现在结贴
caoyang221 2004-04-03
  • 打赏
  • 举报
回复
可能是你的驱动设置路径不对,没有加载
windgoogle 2004-04-03
  • 打赏
  • 举报
回复
检查一下驱动加载了没有,
houjianxun 2004-04-03
  • 打赏
  • 举报
回复
To:dwinyu
感谢你的回答


可是这个函数声明的是Connection类型,如果不写返回那不一样是null吗?而且在java中声明的类型函数可以不写返回值吗?
四周的风景 2004-04-03
  • 打赏
  • 举报
回复
把return this.conn ;去掉

81,092

社区成员

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

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