@Controller
@SessionAttributes(value="website")
public class WebsitesController
extends de.digitalcollections.commons.springmvc.controller.AbstractController
implements org.springframework.context.MessageSourceAware
| Constructor and Description |
|---|
WebsitesController() |
| Modifier and Type | Method and Description |
|---|---|
String |
create(org.springframework.ui.Model model) |
String |
create(@Valid Website website,
org.springframework.validation.BindingResult results,
org.springframework.ui.Model model,
org.springframework.web.bind.support.SessionStatus status,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
edit(UUID uuid,
org.springframework.ui.Model model,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
edit(UUID pathUuid,
@Valid Website website,
org.springframework.validation.BindingResult results,
org.springframework.ui.Model model,
org.springframework.web.bind.support.SessionStatus status,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
list(org.springframework.ui.Model model,
org.springframework.data.domain.Pageable pageable) |
protected String |
module() |
void |
setMessageSource(org.springframework.context.MessageSource messageSource) |
void |
setWebsiteService(WebsiteService websiteService) |
String |
view(UUID uuid,
org.springframework.ui.Model model) |
public void setMessageSource(org.springframework.context.MessageSource messageSource)
setMessageSource in interface org.springframework.context.MessageSourceAware@ModelAttribute(value="menu") protected String module()
@RequestMapping(value="/websites/new",
method=GET)
public String create(org.springframework.ui.Model model)
@RequestMapping(value="/websites/new",
method=POST)
public String create(@ModelAttribute @Valid
@Valid Website website,
org.springframework.validation.BindingResult results,
org.springframework.ui.Model model,
org.springframework.web.bind.support.SessionStatus status,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
@RequestMapping(value="/websites/{uuid}/edit",
method=GET)
public String edit(@PathVariable
UUID uuid,
org.springframework.ui.Model model,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
@RequestMapping(value="/websites/{pathUuid}/edit",
method=POST)
public String edit(@PathVariable
UUID pathUuid,
@ModelAttribute @Valid
@Valid Website website,
org.springframework.validation.BindingResult results,
org.springframework.ui.Model model,
org.springframework.web.bind.support.SessionStatus status,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
@RequestMapping(value="/websites",
method=GET)
public String list(org.springframework.ui.Model model,
@PageableDefault(sort="email",size=25)
org.springframework.data.domain.Pageable pageable)
@RequestMapping(value="/websites/{uuid}",
method=GET)
public String view(@PathVariable
UUID uuid,
org.springframework.ui.Model model)
public void setWebsiteService(WebsiteService websiteService)
Copyright © 2018. All rights reserved.