Bonjour à tous,
je débute avec Spring-MVC et les annotations , j'ai actuellement ceci dans ma JSP qui me sert de formulaire
juste ici tout mon code (Web-xml , servlet , jsp et controleur) fonctionne et fait ce que je veux mais voilà je voudrais ne plus utiliser les " <input> normaux" mais les remplacer par du "Spring" soit quelque chose de ce style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <body> <h1>Book</h1> <spring:url var="urlSave" value ="/monApplication/save"/> <form:form action="${urlSave}" method="POST"> <input name="id" type="hidden" value="${id}"/> Title : <input type="text" name="title" value="${title}"> <br> Writer : <input type="text" name="writer" value="${writer}"> <br> <p class="submit"><input type="submit" value="Save"/></p> </form:form> </body>
facile peut être pour vous, je ne sais pas du tout comment faire ^_^, si quelqu'un pourrait m'expliquer je suis preneuse .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <body> <h1>Book</h1> <spring:url var="urlSave" value ="/monApplication/save"/> <form:form action="${urlSave}" method="POST" commandName="book"> <form:hidden path="id"/> Title : <form:input path="title" value="${title}"/> <br> Writer : <form:input path="writer" value="${writer}"/> <br> <p class="submit"><input type="submit" value="Save"/></p> </form:form> </body
j'utilise les annotations , et je me doute que je dois modifier mon dispatcher-servlet.xml qui pour le moment à cette tête
ainsi que le code de mon controleur qui a lieu de recuperer title et writer devra récupérer mon book
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd"> <!-- - Tous les contrôleurs sont automatiquement détectés grâce à l'annotation @Controller --> <!-- Using annotations --> <context:component-scan base-package="com.graziela.monApplication.controller"/> <!-- Ceci est le view resolver --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/> </beans>
Si quelqu'un peut m'aider la majeur partie des tutoriels aborde des notions trop compliquées pour moi( IOC, DAO , validator and co)alors que je veux juste faire quelque chose de basique pour apprendre les fondements de SpringMVC.
Merci d'avance de toutes réponses constructives
Grazi
Partager