JSP取不到数据呀,怎么回事

JSP取不到数据呀,怎么回事,第1张

<table width="600" align="center" border="1" cellpadding="5" cellspacing="0">

<tr>

<td>username</td>

<td><input name="username" type="text" value="<%=username%>"></td>

<td>password</td>

<td><input name="password" type="password" value="<%=password%>"></td>

</tr>

</table>

替换你的table即可。

如果想获取到页面中的值,所有的标签框必须存在“name”属性,而不是id属性。

举例:

jsp中定义:

<input type="text" value="zhangsan1" name ="zhangsan"/>

<input type="text" value="zhangsan2" id="zhangsan"/>

在servlet中

String name= requestgetParameter (“zhangsan”);//获取到jsp中的值

结果:zhangsan1;

备注:再就是所有的标签尽量定义在提交的form内,这样页面会整洁和清晰些。

LZ你为何要这样写?

你直接在一个方法里面完成更新就是了啊,何必写两个方法?

你非要这样写的话就存在session里面吧,肯定能拿到

之所以取不到是因为表单提交不保留request里面的值

以上就是关于JSP取不到数据呀,怎么回事全部的内容,包括:JSP取不到数据呀,怎么回事、servlet为什么获取不到页面输入的值、request.getAttribute取不到值问题!感谢!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10150223.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存