我有从数据库接收值的字符串变量,这个变量在servlet中声明我想知道如何将此String变量的值传递给该隐藏字段值,此隐藏字段位于jsp页面内
String flag = ub.getFlag(request);
隐藏变量
<input name="hiddenV" type="hidden" id="hiddenValue<%=ud.getUserId()%>"
value=""/>
答案 0 :(得分:0)
在你的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" />