怎么修改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

回到顶部