获取不到shopId?
来源:5-5 店铺管理页面的前端开发
暗淡冬天
2019-10-18 02:48:55
为什么获取不到shopId?点击店铺
--
--
--
2回答
暗淡冬天
提问者
2019-10-18
问题已解决,不用麻烦老师了,谢谢
暗淡冬天
提问者
2019-10-18
麻烦老师快点回答?这是上述问题相关代码,该尝试的都尝试了,还是获取不到shopId
-
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>商店管理</title> <meta name="viewport" content="initial-scale=1, maximum-scale=1"> <link rel="shortcut icon" href="/favicon.ico"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm.min.css"> <link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm-extend.min.css"> <link rel="stylesheet" href="../resources/css/shop/shop_management.css"> </head> <body> <header class="bar bar-nav"> <h1 class="title">商店管理</h1> </header> <div class="content"> <div class="content-block"> <div class="row"> <div class="col-50 mb"> <a id="shopInfo" href="/o2o/shop_admin/shop_operation" class="button button-big button-fill">商铺信息</a> </div> <div class="col-50 mb"> <a href="/o2o/shop_admin/product_management" class="button button-big button-fill">商品管理</a> </div> <div class="col-50 mb"> <a href="/o2o/shop_admin/product_category_management" class="button button-big button-fill">类别管理</a> </div> <div class="col-100 mb"> <a href="/o2o/shop_admin/shop_list" class="button button-big button-fill button-danger">返回</a> </div> </div> </div> </div> <script type='text/javascript' src='//g.alicdn.com/sj/lib/zepto/zepto.min.js' charset='utf-8'></script> <script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm.min.js' charset='utf-8'></script> <script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm-extend.min.js' charset='utf-8'></script> <script type='text/javascript' src='../resources/js/common/common.js' charset='utf-8'></script> <script type='text/javascript' src='../resources/js/shop/shop_management.js' charset='utf-8'></script> </body> </html>
-
$(function() { var shopId = getQueryString(); var shopInfoUrl = '/o2o/shop_admin/get_shop_management_info?shopId=' + shopId; $.getJSON(shopInfoUrl,function(data) { if(data.redirect){ window.location.href = data.url; }else{ if(data.shopId !=undefined && data.shopId !=null){ shopId = data.shopId; } $('#shopInfo').attr('href','/o2o/shop_admin/shop_operation?shopId=' + shopId); } }); });
-
@RequestMapping(value = "/get_shop_management_info",method = RequestMethod.GET) @ResponseBody private Map<String,Object> getShopManagementInfo(HttpServletRequest request){ Map<String,Object> map = new HashMap<String, Object>(); long shopId = HttpServletRequestUtil.getLong(request,"shopId"); if(shopId <= 0){ Object currentShopObj = request.getSession().getAttribute("currentShop"); if(currentShopObj == null){ map.put("redirect",true); map.put("url","/o2o/shop_admin/shop_list"); }else { Shop currentShop = (Shop) currentShopObj; map.put("redirect", false); map.put("shopId", currentShop.getShopId()); } }else { Shop currentShop = new Shop(); currentShop.setShopId(shopId); request.getSession().setAttribute("currentShop", currentShop); map.put("redirect", false); } return map; }
-
相似问题