用javascript中的window.opent()进行页面传值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用javascript中的window.opent()进行页面传值相关的知识,希望对你有一定的参考价值。
可以用javascript中的window.open()将一个jsp页面的数据传递到另一个jsp页面吗,另一个页面如何获取数据,可以的话能简单写一个例子吗,谢谢
window.open()可以从新窗口加载一个页面,当然了如果要从当前页面传递数据过去,只能是在网址后面加参数的形式了。至于如何获取这个jsp应该有相应的方法吧。 参考技术A 写个简单例子看是否都楼主有帮助:window.open ('page.jsp?id='+id);
page.jsp页面代码:
<%
Integer id = Integer.parseInt(request.getParameter("id"));
%>追问
能写一个可以完整运行的例子吗,我写的在另一个页面接收不到的数据,显示是null。
追答你是怎样接受这个数据?
追问你那个不是用request对象接受的数据吗
追答还是 把你与这相关的代码发给我看看
追问1.jsp
提交
2.jsp
window.open("2.jsp?,id="+id)
把 ? 后面的 , 去掉
window.open("2.jsp?id="+id)
试试
可以了,谢谢啊
本回答被提问者和网友采纳以上是关于用javascript中的window.opent()进行页面传值的主要内容,如果未能解决你的问题,请参考以下文章
用 Javascript 中的参数替换局部变量是不是会影响性能?