【问题标题】:Passing not form data from jsp page to a servlet将非表单数据从 jsp 页面传递到 servlet
【发布时间】:2014-06-19 18:06:24
【问题描述】:

是否存在将不在表单内但打印在 jsp 页面其他位置的数据传递给 servlet 的方法。

如果数据在表单中很容易,但是当数据例如在 div 中时,如何将这些值与表单一起发送到 servlet?

【问题讨论】:

    标签: java javascript html jsp servlets


    【解决方案1】:

    试试这个:

    <form action="{your action}?name=Jigar Joshi"> ... </form>

    【讨论】:

      【解决方案2】:

      您始终可以在要提交的表单中包含隐藏的输入字段。

      <input type="hidden" name="number" value="${number}">
      <input type="hidden" name="id" value="${id}">
      <input type="hidden" name="department" value="${department}">
      

      我就是这样做的。加载页面后,这些值将放置在您的页面上(表单外)和表单内的隐藏输入字段中。

      然后,您可以通过执行以下操作在 servlet 上获取这些隐藏值:

      String number = request.getParameter("number");
      

      希望这对你有帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-20
        • 2016-03-03
        • 1970-01-01
        相关资源
        最近更新 更多