我不能运行我的java web项目。我从web得到HTTP Status 500 – Internal Server Error
,从eclipse得到The import com.sun.java.swing.plaf.windows.resources cannot be resolved
我从GitHub下载了一个web项目,做了一些配置后,项目可以成功运行。但是我一尝试连接web到MySQL,那是登录的功能。web出错了。我得到了这个
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.NullPointerException
com.ascent.dao.LoginDAO.login(LoginDAO.java:40)
com.ascent.servlet.LoginServlet.userLogin(LoginServlet.java:183)
com.ascent.servlet.LoginServlet.doGet(LoginServlet.java:39)
com.ascent.servlet.LoginServlet.doPost(LoginServlet.java:31)
javax.servlet.http.HttpServlet.service(HttpServlet.java:682)
javax.servlet.http.HttpServlet.service(HttpServlet.java:765)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.ascent.util.ChangeCharsetFilter.doFilter(ChangeCharsetFilter.java:22)
Note The full stack trace of the root cause is available in the server logs.
而且eclipse有一个错误The import com.sun.java.swing.plaf.windows.resources cannot be resolved
和大量的`'pst' is not closed at this location LoginDAO.java``等警告,项目的代码看起来是正确的,因为我的朋友可以成功登录。
1条答案
按热度按时间cqoc49vn1#
'pst' is not closed at this location LoginDAO.java
表示您有未关闭的资源,如数据库连接等,使用后应关闭,代码如下:更常见的是维护数据库的连接池,如hikariCP
The import com.sun.java.swing.plaf.windows.resources cannot be resolved
我认为你的代码导入了重复的包,你可以重新检查你的代码。希望答案对你有帮助!