JSP 注册之后往 数据库中添加数据 添加之后数据库有记录显示 但是显示值为空 代码如下
Stringsql="insertintouser(username,password)values(?,?)";PreparedStatementpstmt=conn....
String sql="insert into user(username,password)values(?,?)";
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1,username);
pstmt.setString(2,password);
pstmt.executeUpdate(); 展开
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1,username);
pstmt.setString(2,password);
pstmt.executeUpdate(); 展开
5个回答
展开全部
很明显,原因是你的username password 没有取到值,也就是FORM提交的问题
String username=request.getParameter("username");
这一句中你没有得到username的值
String username=request.getParameter("username");
这一句中你没有得到username的值
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你最好先把username与password的值输出来看一下,然后检查一下你的数据库字段类型与长度是否符合标准
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
老兄,这么点代码,怎么看得出啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加之后数据库有记录显示 但是显示值为空??这句话不是很明白。
是不是添加进去了,但是读出来的时候显示为空?
是不是添加进去了,但是读出来的时候显示为空?
追问
打开数据库后 里边ID 增加 但是 username 和password 值为空的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询