日期:2014-05-18  浏览次数:20701 次

JSP隐藏域传值
我做了一个表单上传图像,同时又设置了一个变量计数传图像的数量,我用隐藏域的方式传到下一页面,结果显示这个变量的值是null,各位大侠谁能告诉我怎么解决啊

------解决方案--------------------
传递该值之前先alert域里面的值查看是多少
如果你是post方式提交,在后台的servlet中都可以取到的呀
------解决方案--------------------
<input type="hidden" name="count" value="<%%>">这样啊
------解决方案--------------------
大小写 提交页面前 alert出你的count值
------解决方案--------------------
页面间传值在后台传
------解决方案--------------------
这样传值是对的,要放在FORM 中。页面间传值也可以从后台传的。用 Request.getDispatcher().forword(request,response);
------解决方案--------------------
好的,多谢
------解决方案--------------------
提交的哪个form就得把要提交的域放在哪个form中,这样才能在后台用request获取得到
你的语句:
<input type="hidden" name="count" value=" <%%>">
value中根本没有设值
<%
int count = 10;
%>
<input type="hidden" name="count" value=" <%=count%>">