兰州网站建设托管平面设计适合女生学吗
兰州网站建设托管,平面设计适合女生学吗,网站服务器多少钱一年,石家庄到底怎样了在JSP中#xff0c;可以使用response.sendRedirect();来重定向#xff0c;但这条语句不会终止函数执行#xff0c;即执行完这条语句之后#xff0c;后面的语句还会执行#xff0c;这就会造成一些问题。
例如有如下显示店铺的控制器#xff0c;如果用户设置类…在JSP中可以使用response.sendRedirect();来重定向但这条语句不会终止函数执行即执行完这条语句之后后面的语句还会执行这就会造成一些问题。
例如有如下显示店铺的控制器如果用户设置类店铺名就显示店铺如果没有就跳转到店铺名设置页面。
RequestMapping(method RequestMethod.GET, path /shop/{shopid})public String showmyshop(Model model,PathVariable String shopid) {ShopEntity shop shopService.getShop(shopid);if(shopnull){System.out.println(商铺不存在);//TODO 跳转到店铺名设置页面}return user/seller/myshop;}
很明显TODO 里是一个跳转语句那么能不能使用呢
response.sendRedirect(/shopnamesetting);
答案是不能使用这句的话函数不会返回而是继续执行return user/seller/myshop;结果是不会跳转。 所以这里应该用“redirect”跳转指示符来跳转
return redirect:/shopnamesetting;
当返回的字符串中带有“redirect”或“forward:”前缀时Spring MVC会对其进行特殊处理将“redirect”或“forward:”当做指示符其后的字符串当做URL来处理
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89484.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!