
input有个值 servlet怎么得到新输入的值
input里原本有个值,但是我想在servlet里得到自己输入的值,该怎么写?每次传过去的都是原来那个值,困惑呀……jsp中:<formaction="AddServle...
input里原本有个值,但是我想在servlet里得到自己输入的值,该怎么写?每次传过去的都是原来那个值,困惑呀……
jsp中:
<form action="AddServlet" method="post">
.........
<input id="bookcounts" type="text" name="bookcounts" value=<%=count %>>
<a href="/buyCart/AddServlet?bookcounts=<%=count %>&bookID=<%=book.getBookID() %>">
<img alt="sure" src="images/queding.gif"></a>
</td>
.............
</form>
servl中:
int val = Integer.parseInt(request.getParameter("bookcounts")); 展开
jsp中:
<form action="AddServlet" method="post">
.........
<input id="bookcounts" type="text" name="bookcounts" value=<%=count %>>
<a href="/buyCart/AddServlet?bookcounts=<%=count %>&bookID=<%=book.getBookID() %>">
<img alt="sure" src="images/queding.gif"></a>
</td>
.............
</form>
servl中:
int val = Integer.parseInt(request.getParameter("bookcounts")); 展开
2个回答
展开全部
呵呵 你是不是点击A标签的时候进入servlet了?取的值老是原来哪个?
其实A标签是的提交方式是GET方式提交,request取值的时候取到的是请求路径中
?bookcounts=<%=count %>的值
你可以在 form 中写个 input type = "submit" 提交试试看 就能取到文本框中的值了
其实A标签是的提交方式是GET方式提交,request取值的时候取到的是请求路径中
?bookcounts=<%=count %>的值
你可以在 form 中写个 input type = "submit" 提交试试看 就能取到文本框中的值了
追问
可是不想有按钮,就是想input后面有个图片,点击图片会提交到servlet,如图
追答
这个嘛 你可以这样写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询