老师你好
我在学习jsp的第一章明日企业门户网的 10 根据验证结果确定跳转页面
添加代码显示错误 麻烦帮忙看下是什么问题呢? 我是按照书中以及视频操作的
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
这些弹出来的都是弹窗!
抱歉,从这些异常信息中我还是看不出问题的原因。我刚刚看了一下源代码,程序中并没有让具体的异常信息进行输出,所以我不能确定是什么原因出现的空指针异常。根据以往的经验是数据库没有连接成功。不过您说数据库的用户名和密码没有问题。那么数据库的驱动包是否已经拷贝,就是在项目的WebContent\WEB-INF\lib目录下存在MySQL-Driver.jar这个Jar包。
如果没可能就是这个原因。如果已经存在。那么,您把光盘中的完整项目(位于Project目录下的项目)导入到Eclipse中运行一下看看这个可以不,如果可以,就可能是操作步骤有问题。如果也不可以那么还是数据库连接的问题。之后我们来修改一下代码(打开项目的src\mingrisoft目录下的DBConnection.java文件,找到到数的第5行和第4行代码,在这两行代码的大括号中间输入语句e.printStackTrace();输出详细的错误日志,然后再运行程序看控制台上的输出信息),查看一下具体的出错原因。