一个jsp页面向另一个jsp页面传的参数是字符串 很长 有时候浏览器好像传不过去 应该如何优化
http://localhost:8080/xjx/pm/room/add_house_guide_step_three?id=23&jieguo=2,3,4,5,6,7...
http://localhost:8080/xjx/pm/room/add_house_guide_step_three?id=23&jieguo=2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101&hushu=2,2,2,2,2,2,2,2,2,2&allUtil=1,2,3,4,5,6,7,8,9,10 大神们 你们可以看到jieguo 这个太长了 有什么好的办法解决。。。
展开
4个回答
展开全部
可以把要传的参数采用分隔符形式保存到一个字符串里然后再将这个数组传递过去,在另一个页面接收的时候可以调用字符串的spilt(分隔符)方法将数据分离出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用表单POST提交的方式:
<form id="form1" action="step3" method="post">
<input type="hidden" name="id" value="" />
<input type="hidden" name="jieguo" value="" />
<input type="hidden" name="hushu" value="" />
<input type="hidden" name="allUtil" value="" />
</form>
<a href="####" onclick="document.getElementById('form1').submit();return false;">submit</a>
追问
等会哈 我试试
追答
无不知道你原先是怎么构造出这个链接的,不过很明显你可以取得那些值,现在你应该把那些值赋给value,可以在构造页面的时候直接赋值,也可以用JS赋值。
而且你也可以直接在表单处加入一个按钮来提交。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用post传递,或者写一个javaBean,就是类似于Student.java这个类,然后把stu这个对象传过去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分割传过去,然后在组装
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |