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();
展开
 我来答
凤举大名扬8359
2011-06-08 · TA获得超过155个赞
知道答主
回答量:377
采纳率:0%
帮助的人:196万
展开全部
很明显,原因是你的username password 没有取到值,也就是FORM提交的问题
String username=request.getParameter("username");
这一句中你没有得到username的值
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友972b0b4
2018-04-01
知道答主
回答量:2
采纳率:0%
帮助的人:1709
展开全部
我想知道怎么解决的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hwhwl
2011-06-08
知道答主
回答量:34
采纳率:0%
帮助的人:21.1万
展开全部
你最好先把username与password的值输出来看一下,然后检查一下你的数据库字段类型与长度是否符合标准
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jyw1071718941
2011-06-08
知道答主
回答量:18
采纳率:0%
帮助的人:16.4万
展开全部
老兄,这么点代码,怎么看得出啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
B斗地主
2011-06-08 · TA获得超过146个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:81万
展开全部
添加之后数据库有记录显示 但是显示值为空??这句话不是很明白。
是不是添加进去了,但是读出来的时候显示为空?
追问
打开数据库后 里边ID 增加   但是 username 和password 值为空的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式