// 个人资料 @RequestMapping(value = "/buyer/profile.shtml") public String profile(HttpServletRequest request, ModelMap model) { // 加载用户 Buyer buyer = (Buyer) sessionProvider.getAttribute(request, Constants.BUYER_SESSION); Buyer b = buyerService.getBuyerByKey(buyer.getUsername()); model.addAttribute("buyer", b); // 省 List<Province> provinces = provinceService.getProvinceList(null); model.addAttribute("provinces", provinces); // 市 CityQuery cityQuery = new CityQuery(); cityQuery.setProvince(b.getProvince()); List<City> citys = cityService.getCityList(cityQuery); model.addAttribute("citys", citys); // 县 TownQuery townQuery = new TownQuery(); townQuery.setCity(b.getCity()); List<Town> towns = townService.getTownList(townQuery); model.addAttribute("towns", towns); return "buyer/profile"; }