请教一个问题,我的工程里面都是html的文件,没有用到jsp,以及所有的标签,页面都是用ajax进行的初始化加载,使用的是jquery。
现在遇到一个问题,我需要从一个页面跳转到另一个页面,并且需要传递一个值,我之前都是通过ModelAndView来进行跳转的,用@ResponseBody来实现ajax获取。
但是现在无法通过第一种方法的addObject,因为我页面没有使用标签。
第二种可以进行传值,也可以进行跳转,但是两者只能选择一种,不能兼顾,请各位给一个好的办法,万分感谢,如果帮助,可以给些小感谢,谢谢。
这个很简单。
html获取服务器参数:Ajax调用SpringMVC接口,解析返回Json即可;
html之间跳转传参,可以将参数附加到URL中例如“demo.html?param01=999”,然后在demo.html就可以通过下面的JS方法获取到param01参数对应的值:
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
执行:var value = getUrlParam('param01');就会得到999这个参数
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。