怎么实现根据url地址实现转发到不同页面
如何实现根据url地址实现转发到不同页面
比如说
在这个页面点击删除按钮 执行—— return "redirect:/findAll.do";
在另一个页面点击删除按钮 执行——return "redirect:/findpart.do";
另外如何获取url地址,我希望借此做个判断,不知可行否?
------解决方案--------------------
Java获取url:
HttpServletRequest httpRequest=(HttpServletRequest)request;
String strBackUrl = "http://" + request.getServerName() //服务器地址
+ ":"
+ request.getServerPort() //端口号
+ httpRequest.getContextPath() //项目名称
+ httpRequest.getServletPath() //请求页面或其他地址
+ "?" + (httpRequest.getQueryString()); //参数
------解决方案--------------------
L1 L2 +1
跳转到的jsp页面添加一个标志<input type=“hidden" name="flag">,当跳转的时候,赋给值。然后在页面使用js获取值$("flag").val(),删除按钮使用js进行操作,判断一下flag值,再使用location.href跳转
比如说
在这个页面点击删除按钮 执行—— return "redirect:/findAll.do";
在另一个页面点击删除按钮 执行——return "redirect:/findpart.do";
另外如何获取url地址,我希望借此做个判断,不知可行否?
------解决方案--------------------
Java获取url:
HttpServletRequest httpRequest=(HttpServletRequest)request;
String strBackUrl = "http://" + request.getServerName() //服务器地址
+ ":"
+ request.getServerPort() //端口号
+ httpRequest.getContextPath() //项目名称
+ httpRequest.getServletPath() //请求页面或其他地址
+ "?" + (httpRequest.getQueryString()); //参数
------解决方案--------------------
L1 L2 +1
跳转到的jsp页面添加一个标志<input type=“hidden" name="flag">,当跳转的时候,赋给值。然后在页面使用js获取值$("flag").val(),删除按钮使用js进行操作,判断一下flag值,再使用location.href跳转