gpt4 book ai didi

servlet程序抛出java.lang.nullpointer异常

转载 作者:行者123 更新时间:2023-12-01 00:02:33 24 4
gpt4 key购买 nike

我正在为只有 5 个问题的在线考试创建一个 3 层 Web 应用程序。我使用 html 并设计了一个 servlet 来将数据发布到我命名为“test”的 mysql 数据库,表是“st1” '.我使用 MyEclipse Blue 8.6.1,它有一个内置的 MyEclipse Tomcat 6.0.13。 servlet在doPost()方法中的编码如下:

try
{
String url="jdbc:mysql://localhost:3306/test";
Class.forName("com.mysql.jdbc.Driver");
connect=DriverManager.getConnection(url,"root","root");
message="Connection Sucessfull";
}
catch(ClassNotFoundException cnfex){
cnfex.printStackTrace();
}
catch(SQLException sqlex){
sqlex.printStackTrace();
}
catch(Exception excp){
excp.printStackTrace();
}
seat_no=request.getParameter("Seat_No");
name=request.getParameter("Name");
ans1=request.getParameter("group1");
ans2=request.getParameter("group2");
ans3=request.getParameter("group3");
ans4=request.getParameter("group4");
ans5=request.getParameter("group5");
if(ans1.equals("True"))
Total+=2;
if(ans2.equals("False"))
Total+=2;
if(ans3.equals("True"))
Total+=2;
if(ans4.equals("False"))
Total+=2;
if(ans5.equals("False"))
Total+=2;
try
{
Statement stmt=connect.createStatement();
String query="INSERT INTO st1("+"seat_no,name,marks"+")VALUES('"+seat_no+"','"+name+"','"+Total+"')";
stmt.executeUpdate(query);
stmt.close();
}

当我编译应用程序时,我不断收到这样的异常:

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
s3.doPost(s3.java:52)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note :The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs

但是我找不到任何可用于 MyEclipse Tomcat 6.0.13 的日志。谁能帮我克服这个异常(exception)?这是我的学术项目!提前致谢!!

最佳答案

查看文件 s3.java,第 52 行。

关于servlet程序抛出java.lang.nullpointer异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5351263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com