当前位置: 技术问答>java相关
大侠帮忙!javascript 与jsp怎么传参数呢?谢谢!加急!
来源: 互联网 发布时间:2015-09-15
本文导语: alert("你没有注册登陆,只能查看留言!"); 1 2 self.location="liuyanShow1.jsp?id1="+id; 第一种方案不执行javascript, 第二种传不了参数! | try alert("你没有注册登陆,只能查看留言!"); window.locatio...
alert("你没有注册登陆,只能查看留言!");
1
2 self.location="liuyanShow1.jsp?id1="+id;
第一种方案不执行javascript,
第二种传不了参数!
|
try
alert("你没有注册登陆,只能查看留言!");
window.location="liuyanShow1.jsp?id1=";
alert("你没有注册登陆,只能查看留言!");
window.location="liuyanShow1.jsp?id1=";
|
saucer(思归) 说得对。
第一种方案,会使网页直接执行网页跳转response.sendRedirect,好象会优先执行,这样的网页跳转速度快。
jsp中java代码与javascript代码是可以互相嵌套的。
第一种方案,会使网页直接执行网页跳转response.sendRedirect,好象会优先执行,这样的网页跳转速度快。
jsp中java代码与javascript代码是可以互相嵌套的。
|
只能用第二中方法,第一种不行,不能将javaScript变量传给jsp中的java代码。第二中你可以先定义一个变量,赋值,传给javaScript变量,如下:
var tmpString;
self.location="liuyanShow1.jsp?id1="+tmpString;
var tmpString;
self.location="liuyanShow1.jsp?id1="+tmpString;