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

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

阅读 2.9k
1 个回答

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

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

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

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

已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题