【问题标题】:change hidden field value according to string variable根据字符串变量更改隐藏字段值
【发布时间】:2016-10-11 03:10:14
【问题描述】:

我有一个从数据库接收值的字符串变量,这个变量是在一个 servlet 中声明的

String flag = ub.getFlag(request);

隐藏变量

<input  name="hiddenV"  type="hidden"  id="hiddenValue<%=ud.getUserId()%>"
value=""/>

【问题讨论】:

  • 你想只传递标志还是所有的ub数据?
  • 仅标志值
  • 我添加为答案
  • 你的问题解决了吗?
  • 不,没用 :((

标签: java jsp servlets


【解决方案1】:

在你的servlet中你必须像下面这样传递给jsp:

String flag = ub.getFlag(request);
request.setAttribute("flag", flag);
request.getRequestDispatcher("jspPageNameGoesHere").forward(request, response);

在jsp中:

<input type="hidden" value="<%=request.getAttribute("flag")%>" me="hiddenV" />

【讨论】:

  • 你忘记了什么; value="&lt;%=request.getAttribute("flag")%&gt;"value="${requestScope.flag}"
猜你喜欢
  • 2011-10-21
  • 1970-01-01
  • 1970-01-01
  • 2014-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-24
相关资源
最近更新 更多