求教:jsp引用JB时,无法访问数据库?

来源:百度知道 编辑:UC知道 时间:2024/06/03 04:11:36
JB内容:
setMemberID()— 对BuyerBean中的memberID属性进行赋值;
setPwd()—对BuyerBean中的 pwd 属性进行赋值;
getLogontimes()— 获取该会员登录的次数。------只有此步连接数据库!!

JSP内容:
<jsp:useBean class="zio.BuyerBean" id="buyer" scope="page"></jsp:useBean>
......中间省略.....
<% String memberID = request.getParameter("ID");----成功
String pwd = request.getParameter("pwd");--------成功
buyer.setMemberID("memberID");-------------------成功
buyer.setPwd("123");-----------------------------成功
int logonTimes = buyer.getLogontimes();%>--------错误!!

问题是在JB中,用main方法测试一切正常,
但通过jsp访问JB就无法连接数据库。

比如JB内结果是 存在用户
但JSP下访问结果是 没有

请问如何解决?

ps:数据库为Access,测试时只开了tomcat,是不是还需要别的配置才能访问数据库?

Access数据库路径不对也,
把数据库放到\web\WEB-INF\classes相应的类文件夹里面(找到用于实例buyer的class文件位置)

main方法运行时的位置在本地
jsp中类运行的位置在服务器上

仔细查看报错内容,很可能是页面引用时的错误。