【问题标题】:pass value to servlet from a hidden input type将值从隐藏的输入类型传递给 servlet
【发布时间】:2010-05-25 12:45:03
【问题描述】:

我正在尝试将隐藏输入类型中名为 value 的参数传递给我的 servlet。 是这样的:

retour.append("<input type=\"hidden\" id=\"id_" + nomTab + "_" + compteur + "\"  value=\"" + object.getIdDailyTimeSheet() + "\"/>");
retour.append("<button id=edit name=edit type=submit onClick= editarow()>");
retour.append("<img src=edit.gif />");
retour.append("</button>");
retour.append("</td>");

但是get参数的方法推荐一个名字可以在这里获取值。 那么我该如何处理呢?这里我想将object.getIdDailyTimeSheet()的值传递给servlet。

【问题讨论】:

  • 在 servlet 代码中生成 HTML 被认为是不好的做法。对模板文本使用 JSP。
  • 我知道提供了 servlet 来执行 java 代码,但我正在处理生成 html 的 java 代码以在 jsp 中创建一些只有 html 无法生成的动态处理。无论如何,谢谢它肯定会有所帮助;)

标签: html servlets


【解决方案1】:

您需要将“名称”属性添加到您的隐藏字段:

retour.append(".. name=[field_name] ..");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    相关资源
    最近更新 更多