问题描述
- Javascript中window.location无法跳转
-
我使用的是SpringMVC,在Javascript中,写了一句window.location = "ExpInfo/addExtract?ids=" + ids;
这是后台Controller的方法
@RequiresPermissions("expertinfo:expInfo:view") @RequestMapping(value = "/addExtract") public String addExtract(HttpServletRequest request){ expInfoService.addExtract(request.getParameter("ids")); System.out.println(request.getParameter("ids")); return "modules/expertinfo/expExtractList"; }
但是无法跳转到后台的这个方法啊,求解答
解决方案
解决方案二:
写成window。location。href(“”);试试呢
解决方案三:
应该是 window.location.href = "ExpInfo/addExtract?ids=" + ids; 你可以试试
解决方案四:
window.location.href = "/ExpInfo/addExtract?ids=" + ids; 这个有试过吗?如果还不行,那就是后台控制器出现了问题。
解决方案五:
window.location.href = "/ExpInfo/addExtract?ids=" + ids; 这个有试过吗?如果还不行,那就是后台控制器出现了问题。
解决方案六:
ExpInfo/ 这是什么?同路径下不用加这个……
而且 ids 直接写道addExtract的参数里就行了
window.location.href = "addExtract?ids=" + ids;
解决方案七:
先拼接在地址栏输入完整的请求看能否访问到后台方法,如果不能说明后台方法有问题?前台按F12调试,看是否脚本有其他报错!
解决方案八:
window.location = "/ExpInfo/addExtract?ids=" + ids;前面加一个斜杠试试
解决方案九:
如果确认你url正确,之前在论坛有看到过window.location='xxxxx'无法跳转的情况,后面使用表单对象来跳转,你可以试试用表单来跳转
时间: 2024-09-21 13:35:59