【问题标题】:How to set value of multiple parameters on a single button click?如何在单击一次按钮时设置多个参数的值?
【发布时间】:2017-03-07 05:31:10
【问题描述】:

我有一个只有一个按钮的 JSP 页面。例如学生按钮。 当我点击我的学生时,我需要在我的 httpRequest 中设置 2 个参数(viewName 作为学生,modelName 作为 StudentDetails)。 当我在我的控制器类中调用request.getParameter("viewName")request.getParameter("modelName") 时,我想得到studentStudentDetails。 我怎样才能做到这一点?

【问题讨论】:

标签: java jsp spring-mvc httprequest


【解决方案1】:

使用 javascript 在表单中单击按钮时将这些值设置为隐藏字段

例如:-

<input type="hidden" id="viewname" name="viewName" value="">
<input type="hidden" id="modelname"  name="modelName" value="">
<button onclick="onButtonClickFn()">Submit</button>

function onButtonClickFn(){
document.getElementById("viewname").value = "your-value1";
document.getElementById("modelname").value = "your-value2";
}

【讨论】:

  • 但是如何在 javascript 代码中动态设置输入字段的值?
  • 如果值是动态的,创建一个 API 来返回这些值并在按钮单击时调用 ajax API。
猜你喜欢
  • 1970-01-01
  • 2014-04-12
  • 1970-01-01
  • 1970-01-01
  • 2020-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多