Bonjour,
C'est la première application que je fais en utilisant SpringMVC.
Si vous avez des informations qui peuvent m'aider je suis preneur.
Je vous remercie d'avance
Bonjour,
C'est la première application que je fais en utilisant SpringMVC.
Si vous avez des informations qui peuvent m'aider je suis preneur.
Je vous remercie d'avance
Salut,
regarde les tutoriels de Serge Tahé sur le sujet (http://tahe.developpez.com). Bien fichus d'ailleurs.
c'est un cadeau ce que tu m'as donné là surtout SpringMVC par l'exemple.
je vais les voir.
Merci et à trés bientot![]()
salut à tous,
Quelqu'un peut me donner des explications pour que je puisse utiliser le tiles?
Merci
Ce site te donnera quelques reponses je pense sur les tiles :
http://www-igm.univ-mlv.fr/~dr/XPOSE2003/tiles/taglib.html
il y aussi ça sur les tiles que je trouve pas mal fait (en anglais malheureusement).
http://www.lifl.fr/~dumoulin/tiles/t...edFeatures.pdf
Bonjour,
J'ai un controller (SearchFormController.java) qui m'affiche un résultat de recherche, exemple (search_personn.html):
id************ nom ***************prénom
1 *************a ****************** b
3 *************aa******************v
Quand je clique sur le lien 1 ou a (3 ou aa) j'affiche la fiche complète de la personne a (ou aa)(pour la fiche j'ai PersonController.java et person_view.html), dans cette page j'ai 2 liens supprimer et editer qui pointent sur person_delete.html et person_edit.html.
J’ai fais une classe MyMultiAction.java avec une méthode delete, mais quand je clique sur supprimer une erreur apparaît : Etat HTTP 404 –
type Rapport d'état
message
description La ressource demandée () n'est pas disponible.
Pas de traces dans le catalina ni dans spring.log.
C'est quoi à votre avis la cause ?
est ce que t as réfférencé person_delete.html ds x-servlet.xml
oui c'est fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <bean id="MyMultiActionController" class="x.x.web.controllers.MyMultiActionController"> <property name="searchDao" ref="searchDao" /> <property name="methodNameResolver"> <bean class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver"> <property name="mappings"> <props> <prop key="person_delete.html">delete</prop> </props> </property> </bean> </property> </bean>
c qwa le code que t as mis pr déclarer ton bean delete
delete c'est une methode dans ma classe MyMultiActionController,
si de ça que tu me parles voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public ModelAndView delete(HttpServletRequest request, HttpServletResponse arg1) throws Exception { Map model = new HashMap(); String id = request.getParameter("id"); String nom = request.getParameter("nom"); List list = (List) this.searchDao.destory(id,nom); model.put("personnes",list); System.out.println("Map "+model); return new ModelAndView("person_delete","model",model); }
en fait, j'ai une trace dans spring.log
et je ne vois toujours pas la cause.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 15:32:24,312 DEBUG [DispatcherServlet] Testing handler map [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping@15e0163] in DispatcherServlet with name 'myServlet' 15:32:24,312 DEBUG [SimpleUrlHandlerMapping] Looking up handler for [/person_delete.html] 15:32:24,312 DEBUG [DispatcherServlet] Testing handler adapter [org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter@ad40a0] 15:32:24,328 DEBUG [DispatcherServlet] Last-Modified value for [/person_delete.html] is [-1] 15:32:24,328 DEBUG [DispatcherServlet] DispatcherServlet with name 'myServlet' received request for [/person_delete.html] 15:32:24,328 DEBUG [DispatcherServlet] Testing handler adapter [org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter@ad40a0] 15:32:24,328 WARN [PageNotFound] No handling method can be found for request [org.apache.coyote.tomcat5.CoyoteRequestFacade@1032cf5] 15:32:24,328 DEBUG [DispatcherServlet] Null ModelAndView returned to DispatcherServlet with name 'myServlet': assuming HandlerAdapter completed request handling 15:32:24,328 DEBUG [DispatcherServlet] Successfully completed request
Merci pour votre aide
Entre 2 tables (A et B) de ma base j’ai une association many-to-many. J’edite mon objet pour faire des modifications et quand je valide j’ai l’exeption suivante :
est-ce qu’il faut faire autre chose que : getHibernateTemplate().update(object);?
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 org.springframework.orm.hibernate3.HibernateSystemException: IllegalArgumentException occurred calling getter of x.x.x.model.CatToPerson.comp_id; nested exception is org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of x.x.x.model.CatToPerson.comp_id org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:629) org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:234) org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:315) org.springframework.orm.hibernate3.HibernateTemplate.update(HibernateTemplate.java:578) org.springframework.orm.hibernate3.HibernateTemplate.update(HibernateTemplate.java:574) x.x.x.dao.hibernate.PersonDeviceDaoImpl.update(PersonDaoImpl.java:111) x.x.x.web.controllers.PersonEditFormController.onSubmit(PersonEditFormController.java:120) org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:248) org.springframework.web.servlet.mvc.AbstractFormController.handleInvalidSubmit(AbstractFormController.java:579) org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:235) org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:128) org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:675) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:623) org.springframework.web.servlet.FrameworkServlet.serviceWrapper(FrameworkServlet.java:384) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:353) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
Personne a eu ce probleme?
Alors dite moi comment vous faites un update sur un objet avec ces associations?
Merci
Dans ma classe PersonController je fais unet dans ma jsp j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 model.put("person",pers); return new ModelAndView("person_view","model",model);je vouderai faire un test sur la map "model.person.catPerson" si cette map est non vide j'affiche le contenu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <tr> <td>categorie</td> <td><c:forEach items="${model.person.catPerson}" var="catPerson" varStatus="vs"> <table> <tr><c:out value="${catPesron.category.categoryId}"/></tr> </table> </c:forEach> </td> </tr>
j'ai mis, juste après la premiere balise <tr>, <c:if test="${! empty model.person.catPerson}"> mais ca ne fais rien.
vous avez une idée?
Merci d'avance
Partager