为什么在jsp中调用javabean不行,而在javabean中加上main()调试却可以??

ggzzkk 2001-12-19 02:15:14
**********DealDB.class*********
public class LoginInfo extends DealDB {
public boolean loginUser() {
boolean boo = false;
String sql = "select userid from class_user where userid=userid";
String sql2 = "update class_user set userid='abc' where userid='123'";
try {
//调用基类的newData方法进行添加,成功返回true
if (newData(sql2)) boo = true;
}
catch(Exception ex) {
System.err.println("LoginInfo.loginUser(): "+ex.getMessage());
}
finally {
return boo;
}
}
}
*******jsp*************
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="dodb.*" %>
<jsp:useBean id="logininfo" scope="application" class="dodb.LoginInfo"/>
<%
if (logininfo.loginUser())
out.println("OK");
%>

为什么在JSP里什么也没有出现,而我在类的main()里
LoginInfo log = new LoginInfo();
if (log.loginUser())
System.out.println("OK");
却可以显示出来呢????数据库也更新了。
...全文
107 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
soneyren 2001-12-20
  • 打赏
  • 举报
回复
你尝试一下这个可不可以
boolean mmm;
mmm=logininfo.loginUser();
然后判断mmm是true or false,
那可能可以
qiuchb 2001-12-20
  • 打赏
  • 举报
回复
if (newData(sql2)) 应该在这,你与mysql数据库的连接有问题。
我想你jsp中直接执行这一句(当然先给sql2赋值),相信有问题。
ggzzkk 2001-12-20
  • 打赏
  • 举报
回复
我想不应该是BEANS的问题了,我在BEANS里加上了main()调试却都正常。
在JSP运行时,我在TOMCAT的DOS窗口中中看到了
mydb(): org.gjt.mm.mysql.Driver
mydb(): org.gjt.mm.mysql.Driver
DB.execQuery: No suitable driver
DealDB.checkData: null
DB.execUpdate: No suitable driver
这些错误,好象是找不到MYSQL驱动,问题是不是在这里?(奇怪的就是在BEANS里加上了main()调试却都正常)
ggzzkk 2001-12-20
  • 打赏
  • 举报
回复
在DOS里调试没有问题,可在JSP里就不行了,听说tomcat4把mysql加入classpath是不行的,是不是真的?如果是这样,那该怎么在TOMCAT里加呢?
ggzzkk 2001-12-19
  • 打赏
  • 举报
回复
有人吗?
ggzzkk 2001-12-19
  • 打赏
  • 举报
回复
我试了这些scope可还是不行呀?BEANS应该没有错呀,怎么在JSP调用有问题呢?
qiuchb 2001-12-19
  • 打赏
  • 举报
回复
常用的session、page、Application.各个范围不同
ggzzkk 2001-12-19
  • 打赏
  • 举报
回复
可以把String sql = "select userid from class_user where userid=userid";去掉

请问scope一共有那几种?
qiuchb 2001-12-19
  • 打赏
  • 举报
回复
不知你:
String sql = "select userid from class_user where userid=userid";
有什么用?
试试改scope.

81,116

社区成员

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

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