HTTP Status 500 -
type Exception report
message
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
casecom.Service.LoginService.checkPassword(LoginService.java:18)
casecom.Servlet.Servlet.doPost(Servlet.java:74)
javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.77 logs.
Apache Tomcat/7.0.77
java的课程作业,这是最后一步了,非常心碎,求大神解决!
服务端代码错误,空指针,错误在LoginService这个类的第18行。你仔细看看
LoginService的第18行,有个空指针错误,和前端或者移动端没关系
报了空指针错误,
casecom.Service.LoginService.checkPassword(LoginService.java:18)
这里引发的错误,可以做一个判断
500说明你后台Java代码出错,你这里的实际情况是Servlet空指针异常里面有个空指针异常,一般要使用一个对象的话,你要先给他赋值,或者判断他是否为空,再使用,这样就可以避免出错了
看看报错的日志里哪个地方是自己写的 点进去看看基本就可以找到错误
谢谢大家,已经解决了,是连接mysql的用户名和密码没有改对