当前位置:编程学习 > JAVA >>

JSP脚本调用不了类里的方法

错误如下:



类中方法代码:

public User getUserByUserName(String name) throws Exception{
String sql = "select * from GeranalUser where GName='"+name+"'";
conn = BaseDao.getConnection();
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
while(rs.next()){
User u = new User();
u.setName(rs.getString(1));
u.setPwd(rs.getString(2));
u.setEmail(rs.getString(3));
BaseDao.closeAll(conn, stmt, rs);
return u;
}
return null;
}

纠结了好久不知错在哪里  求大神打救


--------------------编程问答-------------------- public User getUserByUserName(String name) throws Exception{

你都这样声明方法了,在使用时必须捕获异常,否则编译不通过! --------------------编程问答-------------------- try  catc捕获异常吧。! --------------------编程问答-------------------- 编辑器都没给你根红线??? --------------------编程问答-------------------- 首先,看你的jsp页面可引用了类了,再次,在方法中不要在throws了,你就tyr catch,然后再试一下 --------------------编程问答-------------------- 你的22行有问题 你调试一下到22行怎么报错了
获得u对象里的属性直接get不就好了 就是那个get的问题 --------------------编程问答-------------------- jsp里要引入User类
--------------------编程问答-------------------- <%@page import="XXX.XXX.User"%> 
--------------------编程问答-------------------- 你那个问题很简单啊,你看下你servelet调用的方法进去后打个断点,我看你的程序会空指针异常,用try catch捕获并打印出来就知道了; --------------------编程问答-------------------- java类先try捕获异常试试 --------------------编程问答-------------------- 参见4楼同学的回答 --------------------编程问答-------------------- 先用junit测试一下该方法是否可行吧! --------------------编程问答-------------------- 4楼全面正解
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,