【问题标题】:How to receive "hidden field" values in second jsp [duplicate]如何在第二个jsp中接收“隐藏字段”值[重复]
【发布时间】:2015-10-24 18:10:52
【问题描述】:

我有 page1.jsp,其中包含隐藏字段。 以下是代码:

<form action = "page2.jsp" method = "post" id = "hiddenValuesForm">
<input type = "hidden" name = "userData" value="" id = "useDataID">
<input type = "SUBMIT" id= "submitUserData" style= "display:none" >
</form>

在 page2.jsp 中,我可以使用以下代码获取隐藏字段值:

<%
String hiddenField = request.getParameter("userData");
%>

有什么方法可以将“userData”的值分配给 page2.jsp 中的 jquery 变量,类似于 scriplet 变量“hiddenField”。

【问题讨论】:

  • 真的不难研究
  • 您可以使用params隐式对象从查询参数中获取值。 var userData = "${params.userData}";

标签: javascript java jquery jsp scriptlet


【解决方案1】:

您可以在 page2.jsp 中生成一个 javascript 变量:

<script>
var myUserData="<%=request.getParameter("userData")%>"
</script>

(假设它是一个字符串,我用引号括起来。)

【讨论】:

    【解决方案2】:

    一种方法是将值放在 page2 上的隐藏输入中,然后使用 jQuery 检索它。或者如果 page2 是第 1 页中的部分视图,您可以使用 jQuery 访问第 1 页中的原始隐藏输入

    抱歉,我正在使用手机,所以我现在不会发布任何代码

    【讨论】:

      猜你喜欢
      • 2019-02-04
      • 2013-05-03
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多