您的位置:首页 > 其它

web参数传递方式

2013-10-14 17:05 253 查看
1、在Url中带参数,例,¶=paraValue
2、在页面(jsp)中,在form表单中,声明隐藏元素
<input type="hidden" name="caseSelect" value="" />

可以在js中设置其值,例document.ShowImport.caseSelect.value = caseSelect;
在目的页就可以通过request.getParameter("caseSelect"), 获取该值。

这两个不同的用法, 在系统中产生了一个bug

方式1传递参数,对参数的长度有限制。
方式2传递参数, 参数长度比方式1长很多。

系统中使用方式1传递参数, 当超过(大约)500个字符时,通过request.getParameter()获取其参数值时为null.
替换成方式2, 问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: