站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题向MySQL中插入数据库出现错误?

向MySQL中插入数据库出现错误?

摘要: 向MySQL中插入数据库出现错误?


JSP中的代码如下:

<%
connBean.executeUpdate("insert into tbl_User(UserName) values('姓名')");
%>
javaBean中的代码如下:
public int executeUpdate(String sql){
int result=0;
try{
conn=java.sql.DriverManager.getConnection(url,user,password);
result=stmt.executeUpdate(sql);

}
catch (SQLException e) {
result=0;
}
return result;
}
运行后出现如下错误:
java.lang.NullPointerException
beans.ConnDB.executeUpdate(ConnDB.java:51)
org.apache.jsp.Insert_jsp._jspService(org.apache.jsp.Insert_jsp:76)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

请问这是怎么回事啊


java.lang.NullPointerException
是字符串为空产生的吧
可我不是空啊


空指针错误,是不是有对象没实例化?看看那个stmt


↑返回目录
前一篇: 在struts框架中如何调用一个servlet?
后一篇: JSF中页面加载时就执行action的问题。(谢谢了,急)