怎么修改input里的value值为自己输入的值?
input里已经通过servlet文件设置了值了,但是我想在jsp页面里将值修改之后再传到servlet,直接在jsp页面的input输入框里修改的话,通过doPost传到servlet之后还是原先${noteContent}的值,不是修改后的,所以怎么能向servlet传递修改后的值?
回答:
确保使用表单原生的 submit 事件,要不然就要自己去收集数据。
如果是使用的原生表单,你在浏览器调出控制台,然后选择 network
选项卡,检查发送表单数据是否正确。
提交后通过 req.getParameter
来获取 doPost
传递过来的值
// ...public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
String notes= req.getParameter("notes");
// ...
已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。
以上是 怎么修改input里的value值为自己输入的值? 的全部内容, 来源链接: utcz.com/p/173353.html