当前页面: 开发资料首页 → JSP 专题 → 关于javascript与java传数值参数的问题-很紧急!!!
关于javascript与java传数值参数的问题-很紧急!!!
摘要: 关于javascript与java传数值参数的问题-很紧急!!!
我是一个新手,有如题的问题,具体细节如下:
现在在一个页面框架(frame set)中,有两个jsp页面,设分别为A.jsp和B.jsp。
我现在在A.jsp中使用javascript来获取一个事件,如onClick()。
B.jsp要响应这个事件,也就是说要从A.jsp的javascript中传递一个参数到B.jsp中的java来处理。
或者可以理解为,B.jsp中的java要获取A.jsp中javascript中的参数。
不知我是否把问题说清楚了!请各位高手帮忙啊!
我是个新手,请您最好分享以下实例的代码。
祝愿大家天天开心!
期待着答案!
可以发到我的邮箱 bestfyj@163.com
谢谢!
直接b.jsp?arg001=11&arg002=22
就可以了
楼上的方法可以的,还有很多其他方法,比如用window.location.href="b.jsp?arg001=11&arg002=22
";
能说的详细一些吗?
因为我是想在A.jsp中加入一个超链接,当点击超链接时,要有两个页面都发生变化,我在一个页面上已经使用了超链接,所以想用javascript的onClick()事件来改变另一个页面,而且这个页面中需要将数值传给java来处理。这该怎么实现呢?
能不能给一个简单的实例看一下
what should i do!
onClick中放需要传递的值,然后在方法中拼装url,用---.href=url
使用框架:
step1:
建立一个框架。3个文件。a.jsp,b.jsp;frame.jsp
frame.jsp代码:(主要的)
a.jsp中写一个连接:
aaaaaaaaa //target=“right”这里的right与标注星号的地方一至。
b.jsp中代码:(主要)
<%
String a = (String)request.getParameter("x");
out.print(a);
%>
-------------------
一句话:在连接后写上target=“xxxx”就可以把连接后的参数传递到frame中定义的其他页面中(在frame中)
例子已发到你邮箱,请查收
谢谢各位的回答,但我的问题是如何怎样不使用超链接的方法将javascript中的值传到另一个页面的java,因为当前的超链接已经被占用了,谢谢大家!
javascript:
window.frames("child1").location.href = "b.jsp"
<iframe name="child1" frameborder="0" scrolling="Auto" width="100%" height="100%" src=""></iframe>
谢谢各位
可以了
结贴