一个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 这个太长了 有什么好的办法解决。。。 展开
 我来答
aiwoshanghe
2013-08-30 · TA获得超过119个赞
知道答主
回答量:104
采纳率:0%
帮助的人:74.9万
展开全部
可以把要传的参数采用分隔符形式保存到一个字符串里然后再将这个数组传递过去,在另一个页面接收的时候可以调用字符串的spilt(分隔符)方法将数据分离出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fuhaiwei
推荐于2016-05-10 · TA获得超过3409个赞
知道大有可为答主
回答量:974
采纳率:75%
帮助的人:1391万
展开全部

用表单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赋值。

而且你也可以直接在表单处加入一个按钮来提交。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xjyworkspace
2013-08-30 · 超过32用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:77万
展开全部
用post传递,或者写一个javaBean,就是类似于Student.java这个类,然后把stu这个对象传过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吕先生爱叨叨
2013-08-30 · TA获得超过398个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:324万
展开全部
分割传过去,然后在组装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式