Servlet中想数据库添加数据的时候报 空指针 错误!求解!

Servlet中想数据库添加数据的时候报 空指针 错误!求解!,第1张

Connection conn=DB.getConn(url)

pstmt=conn.prepareStatement(sql)//这里报错java.lang.NullPointerException 肯定是conn为null了。去查查DB.getConn(url)这个方法里面的问题吧!

如果你userList不为空的话,那应该就是你的页面超出了request范围

你将request.setAttribute("userList", userList)这句换成

request.getSession().setAttribute("userList", userList)

试试

你这第一行我一看就别扭,首先你这个user对象是否有值尚未可知,所以正确的写法应该是"".equals(user.username)||null!=user.username而且string类有个方法叫isEmpty你可以试试用这个还有你的属性最好私有封装一下,我看你直接拿出来用有点别扭


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9862603.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存