java - 注册我的 Web 应用程序 java 时出错
问题描述
我有一个允许用户搜索内容的 java web 应用程序,当我尝试注册新用户时,我收到以下消息!
HTTP Status 500 – Internal Server Error
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.NullPointerException
DBConnector.queries.selectUserNamePass(queries.java:30)
Users.signupS.processRequest(signupS.java:42)
Users.signupS.doPost(signupS.java:109)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
任何人都知道如何解决它?
解决方案
你有:
java.lang.NullPointerException
DBConnector.queries.selectUserNamePass(queries.java:30)
所以开这门课。在第 30 行或之前放置一个断点。然后逐步在调试模式下运行您的应用程序(F8 键)。您会发现导致 NullPointerException 的原因。
推荐阅读
- python - Python GUI 在弹出窗口中接受用户输入
- c++ - R 与 Rcpp 与犰狳中矩阵 rowSums() 与 colSums() 的效率
- javascript - 快递中的 res.redirect 返回 html 源代码而不仅仅是 URL
- android - 如何让我的 Android 模拟器与本地基于 Rails 的 API 通信?
- bash - 使用 cmd & 启动后台进程时显示命令
- sql - SQL 连接更改计数
- asp.net-mvc - 是否可以通过@Html.ActionLink 传递参数?
- c# - C# WebClient 中的背靠背请求
- reactjs - 如何获得从 HOC 提供给它的类型检查道具的流程?
- python - 解释按住的键