@Controller @RequestMapping(value="/") public class MessageController extends Object
| Constructor and Description |
|---|
MessageController(MessageRepository messageRepository) |
| Modifier and Type | Method and Description |
|---|---|
ModelAndView |
create(Message message,
BindingResult result,
RedirectAttributes redirect) |
String |
createForm(Message message) |
String |
delete(Message message,
RedirectAttributes redirect) |
ModelAndView |
list() |
ModelAndView |
view(Message message) |
@Autowired public MessageController(MessageRepository messageRepository)
@RequestMapping public ModelAndView list()
@RequestMapping(value="{id}") public ModelAndView view(@PathVariable(value="id") Message message)
@RequestMapping(value="{id}", method=DELETE) public String delete(@PathVariable(value="id") Message message, RedirectAttributes redirect)
@RequestMapping(params="form", method=GET) public String createForm(@ModelAttribute Message message)
@RequestMapping(method=POST) public ModelAndView create(Message message, BindingResult result, RedirectAttributes redirect)