JSP 注册之后往 数据库中添加数据 添加之后数据库有记录显示 但是显示值为空 代码如下

String sql="insert into user(username,password)values(?,?)";
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1,username);
pstmt.setString(2,password);
pstmt.executeUpdate();

第1个回答  2011-06-08
很明显,原因是你的username password 没有取到值,也就是FORM提交的问题
String username=request.getParameter("username");
这一句中你没有得到username的值本回答被提问者和网友采纳
第2个回答  2018-04-01
我想知道怎么解决的
第3个回答  2011-06-08
你最好先把username与password的值输出来看一下,然后检查一下你的数据库字段类型与长度是否符合标准
第4个回答  2011-06-08
老兄,这么点代码,怎么看得出啊!
第5个回答  2011-06-08
添加之后数据库有记录显示 但是显示值为空??这句话不是很明白。
是不是添加进去了,但是读出来的时候显示为空?追问

打开数据库后 里边ID 增加 但是 username 和password 值为空的

相似回答