怎么修改input里的value值为自己输入的值?

幸运_か
  • 7

input里已经通过servlet文件设置了值了,但是我想在jsp页面里将值修改之后再传到servlet,直接在jsp页面的input输入框里修改的话,通过doPost传到servlet之后还是原先${noteContent}的值,不是修改后的,所以怎么能向servlet传递修改后的值?

回复
阅读 226
1 个回答

确保使用表单原生的 submit 事件,要不然就要自己去收集数据。

如果是使用的原生表单,你在浏览器调出控制台,然后选择 network 选项卡,检查发送表单数据是否正确。

提交后通过 req.getParameter 来获取 doPost 传递过来的值

// ...
public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
    String notes= req.getParameter("notes");
    // ...

已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。
你知道吗?

宣传栏