init
This commit is contained in:
57
src/ah/com/controller/UserAddressController.java
Normal file
57
src/ah/com/controller/UserAddressController.java
Normal file
@@ -0,0 +1,57 @@
|
||||
package ah.com.controller;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import ah.com.domain.User;
|
||||
import ah.com.domain.UserAddress;
|
||||
import ah.com.service.UserAddressService;
|
||||
|
||||
@Controller
|
||||
public class UserAddressController {
|
||||
@Autowired
|
||||
private UserAddressService service;
|
||||
|
||||
|
||||
@RequestMapping("userAddressDel")
|
||||
public String userAddressDel(int id,HttpServletRequest req) {
|
||||
//删除地址信息
|
||||
service.deleteAddress(id);
|
||||
return "redirect:userAddressShow";
|
||||
}
|
||||
@RequestMapping("userAddressAdd")
|
||||
public String add(UserAddress ua,HttpServletRequest req) {
|
||||
//获取登录信息
|
||||
ua.setUid(((User)req.getSession().getAttribute("user")).getId());
|
||||
//保存地址
|
||||
if(service.insert(ua)) {
|
||||
//保存成功 刷新地址列表
|
||||
req.setAttribute("addList", service.queryByUid(ua.getUid()));
|
||||
}
|
||||
return "self_info";
|
||||
}
|
||||
|
||||
@RequestMapping("useraddressupdate")
|
||||
public String update(UserAddress ua,HttpServletRequest req) {
|
||||
//保存地址
|
||||
if(service.update(ua)) {
|
||||
//保存成功 刷新地址列表
|
||||
req.setAttribute("addList", service.queryByUid(ua.getUid()));
|
||||
}
|
||||
return "self_info";
|
||||
}
|
||||
|
||||
@RequestMapping("userAddressShow")
|
||||
public String show(UserAddress ua,HttpServletRequest req) {
|
||||
req.setAttribute("addList", service.queryByUid(((User)req.getSession().getAttribute("user")).getId()));
|
||||
return "self_info";
|
||||
|
||||
}
|
||||
@RequestMapping("userAddressDef")
|
||||
public String userAddressDef(Integer id,HttpServletRequest req) {
|
||||
service.updateDea(id,((User)req.getSession().getAttribute("user")).getId());
|
||||
return "redirect:userAddressShow";
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user