当前位置:编程学习 > JAVA >>

window.location.href跳转,url后面参数丢失

从页面A.jsp跳转到页面B.jsp的时候,跳转如下
window.location.href =  '/zyAssess/B.jsp?tendClass=11111';
但是到了B页面的时候,url只剩下/zyAssess/B.jsp,后面的参数tendClass消失了

求大神教育啊~

--------------------编程问答-------------------- B 其实拿到了。
你可以封装 form,把 tendClass 提交。 --------------------编程问答--------------------
引用 1 楼 defonds 的回复:
B 其实拿到了。
你可以封装 form,把 tendClass 提交。


B其实拿到了?我如何取到?
就一个tendClass我也要改用表单提交吗? --------------------编程问答-------------------- 坐等大神啊~~这这这 --------------------编程问答-------------------- String para = request.getparameter("tendClass"); --------------------编程问答-------------------- 传过去了,但是你没有取,楼上的方法可以 --------------------编程问答-------------------- 肯定在的啊。我测试了下你看下:

test页面里的button:
<input type="button" value="window location href test" onclick="javascript:window.location.href='test1.html?tendClass=11111'">



--------------------编程问答-------------------- 后台确实可以取到那个值,只是地址栏没显示而已 --------------------编程问答--------------------
引用 5 楼 nai598455803 的回复:
传过去了,但是你没有取,楼上的方法可以

我试过这么写了,还是接收不到啊。。~ --------------------编程问答-------------------- 这边输出的是null --------------------编程问答-------------------- var url = window.location.href
if(url.indexOf("?tendClass=") != -1) {
。。。
}

这种方式也娶不到,请问如果确实传过来的话,从哪里可以取到呢?

还有,为什么这边参数不会显示出来,以前貌似都可以,今天第一次遇到这种情况 --------------------编程问答-------------------- 把它装到request中
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,