我的doPost方法不断抛出NullPointerException。
java.lang.NullPointerException
Controller.doPost(Controller.java:76)
javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
第76行正在调用要通过MySQL运行的查询
results = DAO.runQuery(Query);
从textarea
中检索查询String Query = request.getParameter("textarea");
我猜测正在发生的是,查询并没有从textarea获取任何内容,这就是为什么会抛出nullpointerexception,但我无法弄清楚为什么它没有得到文本。
非常感谢任何帮助。
答案 0 :(得分:1)
您的DAO对象为空。查看第76行以查看它(或应该已经创建)的位置。