-
Notifications
You must be signed in to change notification settings - Fork 2
Relations formulaire controller
Arnaud V edited this page Jul 2, 2018
·
1 revision
Lien direct entre le formulaires du model et la création ou la modification d'une entité
@GetMapping("/manage")
public ModelAndView addArticle() {
final ModelAndView mav = new ModelAndView("article");
mav.getModel().put("modelArticle", new Article());
return mav;
}
@PostMapping("/manage")
public String validateArticle(@ModelAttribute Article modelArticle) {
if(modelArticle.getId() == null) {
this.service.create(modelArticle);
}else {
this.service.edit(modelArticle);
}
//retour d'un nom de vue (client)
return "redirect:/articles.html";
}
Modification/ajout d'un article par spring avec les tags Form
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<form:form modelAttribute="modelArticle" method="post">
<div>
<label for="title">Titre :</label>
<form:input id="title" path="title" type="text" minlength="5" required="true">
</form:input>
</div>
<div>
<label for="description">Description :</label>
<form:input id="description" path="description" type="textarea" minlength="10" />
</div>
<button>Valider</button>
</form:form>
- [A Faire]
- Java Bases
- Java Avancé
- MySQL et JDBC
- HTML - CSS - BOOTSTRAP
- SERVLET et JSP