程序运行出现这个问题如图,求解决方法!!!谢谢!!! 20

程序运行出现这个问题如图,求解决方法!!!谢谢!!!request.setCharacterEncoding("utf-8");Stringsno=request.get... 程序运行出现这个问题如图,求解决方法!!!谢谢!!!request.setCharacterEncoding("utf-8"); String sno=request.getParameter("textfield1"); String password=request.getParameter("textfield2"); String sql="select * from user_info where sno='"+sno+"'"; System.out.println("sql"); ManageODB.ConnectionDB("localhost", "orcl", "system as sysdba", ""); ManageODB.QueryDB(sql); try{ if(ManageODB.rs.next())//有用户 { if(ManageODB.rs.getString("password").trim().equals(password))//密码正确 { if(ManageODB.rs.getString("usertype").trim().equals("A"))//管理员 { ManageODB.CloseDB(); request.getRequestDispatcher("manager.jsp").forward(request, response); } else//普通用户 { ManageODB.CloseDB(); request.getRequestDispatcher("survey.jsp").forward(request, response); } } else//密码错误 { ManageODB.CloseDB(); request.getRequestDispatcher("loginerror2.jsp").forward(request, response);} } else//没有用户 { ManageODB.CloseDB(); request.getRequestDispatcher("loginerror1.jsp").forward(request, response); }} catch(SQLException e) { e.printStackTrace(); System.out.println("用户登录异常"); } }} 展开
 我来答
张未来T6
2017-06-25 · TA获得超过484个赞
知道小有建树答主
回答量:261
采纳率:100%
帮助的人:51.4万
展开全部
空指针异常,在你写的这个程序中,兆迅仔细检兄猜铅查一下是否连接到了数据库,数据库名字、连接方式是不是正确的,如果没有羡好成功连接数据库,对空的返回值操作,就会出现空指针异常。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式