package com.igeek.ssm.ex.controller;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import com.igeek.ssm.ex.pojo.User;
import com.igeek.ssm.ex.service.UserService;
/**
* @author www.igeehome.com
*
* TODO
*
* 2018年10月29日下午8:04:50
*/
@Controller
public class UserController {
@Autowired
private UserService userService;
@RequestMapping("/addUser")
public String addUser(User user) {
userService.saveUser(user);
// 无论是否成功,进入列表页面
// 重定向进入url:userList.action
return "redirect:userList.action";
}
@RequestMapping("/userList")
public String queryAll(Model model) {
List<User> users = userService.queryAll();
model.addAttribute("users", users);
return "userList";
}
@RequestMapping("/user/{userId}/delete")
public String delete(@PathVariable int userId) {
userService.deleteUser(userId);
// 重定向进入url:userList.action
return "redirect:../../userList.action";
}
@RequestMapping(value = "/editUser", method = RequestMethod.GET)
public User inputEdit(int id) {
return userService.queryById(id);
}
@RequestMapping(value = "/editUser", method = RequestMethod.POST)
public String editUser(User user) {
userService.update(user);
// 重定向进入url:userList.action
return "redirect:userList.action";
}
}
SpringMVC页面重定向redirect
猜你喜欢
转载自blog.csdn.net/qq_15204179/article/details/83547328
今日推荐
周排行