当前位置: 技术问答>java相关
使用hidden变量提交遇到的怪问题.
来源: 互联网 发布时间:2015-09-28
本文导语: 1.jsp通过FORM提交hidden域值到2.jsp中显示. 1.jsp: 2.jsp 发现经常出现2.jsp显示s为null, 尤其是打开1.jsp一段时间提交,肯定会出现 s=null, 如果点右键通过弹出菜单刷新2.jsp, 又可以出现s=1. 请问这是什么造成的,如何...
1.jsp通过FORM提交hidden域值到2.jsp中显示.
1.jsp:
2.jsp
发现经常出现2.jsp显示s为null, 尤其是打开1.jsp一段时间提交,肯定会出现
s=null, 如果点右键通过弹出菜单刷新2.jsp, 又可以出现s=1.
请问这是什么造成的,如何解决?
1.jsp:
2.jsp
发现经常出现2.jsp显示s为null, 尤其是打开1.jsp一段时间提交,肯定会出现
s=null, 如果点右键通过弹出菜单刷新2.jsp, 又可以出现s=1.
请问这是什么造成的,如何解决?
|
不是hidden的问题,你写成text类型也是一样。最好写html要规则一点,一方面减少错误的可能,一方面减轻浏览器的负担。
1.jsp:
2.jsp
1.jsp:
2.jsp
|
|
你把第二个变量的name和value修改一下,不要相同。
|
尽量避免使用sub或button这样的关键字做名称;
另外,确保value=后面没有空格,最好加引号:value="button"
另外,确保value=后面没有空格,最好加引号:value="button"
|
是呀,不要使用關鍵字命名
另外,是不是瀏覽器換存問題,在頁面中加上
另外,是不是瀏覽器換存問題,在頁面中加上
|
应该是缓存问题
你的1.jsp能够提交到2.jsp说明表单是没有问题的
但是在2.jsp中没有得到sub的值只有两种情况
在1.jsp中根本没有sub控件,但是现在有,排除
2.jsp缓存在浏览器中
你的1.jsp能够提交到2.jsp说明表单是没有问题的
但是在2.jsp中没有得到sub的值只有两种情况
在1.jsp中根本没有sub控件,但是现在有,排除
2.jsp缓存在浏览器中
|
用
试一下.
试一下.