博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
两个jsp界面之间使用window.location.href使用?传递参数以及接受参数
阅读量:4646 次
发布时间:2019-06-09

本文共 700 字,大约阅读时间需要 2 分钟。

这篇文章如果能给你带来帮助,不胜荣幸,如果有不对的地方也欢迎批评指正。

网上有很多方法是讲怎么截取字符串啊等等的方法来获取参数,说实话,看着我就觉得费劲,咱们可以换一种思路来思考。一般跳转界面多为前段使用ajax请求完成之后 在回调方法里面跳转的界面,在使用拼接字符串的形式传递参数

第一点传递参数的时候如果你是在jsp界面href写上=的话如:

window.location.href="*******.jsp?cid="+cid; 这样可能另一个界面接收不到参数 ,具体原因我也不知道。所以要加上一个括号就像下面写的一样:
if(data!=null){   alert("能够返回到运行界面!!!!!");    var cid = data.cid;		   alert("传往第二个界面的万能id的参数为:"+cid);    window.location.href=("*******.jsp?cid="+cid); }

  这样你在另一个界面就可以直接使用脚本语言来接受就可以了。你可以使用一个隐藏的input的标签来接受,这样不会显示出来。

">

  如果你想在js或者jq的函数里面使用的话可以使用$(".cId").val()(这个方法是jq的根据class获取input值得方法,js的自行百度),这样就可以在函数中使用了

这样在另一个界面就可以自由的使用你传过来的参数了。不用再麻烦的判断是否有参数传过来什么下标等于-1,以&截取字符串等等 看着就麻烦。做码农就是要学会偷懒。

转载于:https://www.cnblogs.com/lifan666/p/jsp.html

你可能感兴趣的文章
cocosstudio csd文件解析为.lua
查看>>
novoton-timer使用
查看>>
Perl Poetry .
查看>>
python基础0
查看>>
fs包报错, you can run: npm install --save fs
查看>>
Guice Provider绑定
查看>>
进程和线程区别
查看>>
UE4入门学习2:工程结构分析
查看>>
[Office]PPT 2013如何设置图片为半透明?
查看>>
个人技术博客
查看>>
Windows 2003 Server安全配置完整篇
查看>>
inform表单验证,正则表达式,用户名,身份证,密码,验证码
查看>>
CSS圆角
查看>>
安装 Apache Commons Logging API步骤
查看>>
返回顶部
查看>>
Log4cplus <1> 编译
查看>>
TaskTracker发送Heartbeat以及接受HeartbeatResponse
查看>>
Java集合类--温习笔记
查看>>
Struts2中的bean标签
查看>>
JVM 性能调优实战之:使用阿里开源工具 TProfiler 在海量业务代码中精确定位性能代码...
查看>>