java.lang.NullPointerException 说明出现空值。
看看你的BEAN的有效期设的是哪个值
看看你的BEAN的有效期设的是哪个值
解决方案 »
- JS调用JAVA创建的webservice服务
- (Tomcat6.0)http://localhost:8080无法访问
- java如何实现在服务器开一个监听,如果客户端发数据上来接收处理呢
- servlet映射问题。大家帮我看看??
- double a = 2.1266 现在只取到第3位,不要四舍五入,a = 2.126
- DOM4j使用remove方法,产生空行问题
- 在线等。。菜鸟不行了 :)
- 向jsp和javascript高手求救!
- 我想把excel嵌到jsp网页中,然后利用excel丰富的打印功能来打印数据.请问怎么样才能做到呢请给我一个例子.
- @?@请问:关于上传时如何取得request参数@_@
- useBean的问题,很简单!我很菜请帮帮我
- 100分求编码转换的解决方法!!!
主要是逻辑错误!
因为当你判断的时候或者用while的时候,后面的表达式返回的是空,而不是boolean类型!
你尽量多用aaa.equals(bbb)这样来判断是否相等的问题!
已实现了数据库的连接,bean的程序在这里:
public void dataup(String up_sql) {
try{
if(conn != null) {
stmt.executeUpdate(up_sql);
}
}catch(Exception exup) {
System.err.println("This is Updata Error!");
System.err.println(exup.getMessage());
exup.printStackTrace();
}
}这个是Jsp的程序,
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*,java.util.*,clb.test.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:useBean id="newuser" class="clb.test.NewBean" scope="page"/>
<html><body>
<%
try{
//这一部分调用htm表单的文本输入字段
String name = (String)request.getParameter("tfname");
String pw = (String)request.getParameter("tfpw");
String age = (String)request.getParameter("tfage");
String card = (String)request.getParameter("tfcard");//这一部分测试输入的值是否可以传过来的
out.println(name);
out.print(pw);
out.print(age);
out.print(card);
}catch(Exception ex) {
out.println("Error");
}//sql语句,执行数据的插入操作
String up_sql="insert into DGT (t1,t2,t3,t4) values ('"+name+"','"+pw+"','"+age+"','"+card+"')";
//String up_sql="insert into DGT (t1) values (55)";
newuser.dataup(up_sql);
out.println("yes");
}catch(Exception ex) {
out.println("error");
}
%>
</body>
</html>表单提交后页面显示“yes”,但是数据库实际没有录入任何值,请问原因,谢谢……