IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

DWR avec Spring


Sujet :

Spring Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut DWR avec Spring
    Bonjour, je souhaiterai utiliser dwr avec spring afin d'avoir un autocompleter dans un formulaire.

    J'arrive à créer mes fichiers .js qui fonctionne lors des tests avec dwr, mais je ne sais pas comment faire pour l'autocompleter et trier les résultats.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <p><input class="ibutton" onclick="client.getAllClients(donnee);" value="Executer" type="button">
            <script type="text/javascript">
                var donnee = function(data)
                {
                    dwr.util.setValue('client',dwr.util.toDescriptiveString(data, 3));
                }
            </script>
            <span id="client" class="reply"></span>
        </p>
    ça me retourne la liste des clients sous forme d'un tableau.

    Cordialement.

  2. #2
    Membre actif
    Inscrit en
    Août 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 78
    Par défaut
    SI tu peux m aider stp en m envoyant un exemple ou tu integrer ( js +spring+dwr)

  3. #3
    Membre actif
    Inscrit en
    Août 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 78
    Par défaut HELP !!!! integration de dwr et spring
    Si quelqu'un peut m aider à resoudre l'erreur suivante :


    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    19/07/11 17:12:38:631 GMT] 0000004c startup       E org.directwebremoting.impl.DefaultCreatorManager addCreator Error loading class for creator 'SpringCreator[test]'.
                                     java.lang.NullPointerException
    	at org.directwebremoting.spring.SpringCreator.getInstance(SpringCreator.java:153)
    	at org.directwebremoting.spring.SpringCreator.getType(SpringCreator.java:107)
    	at org.directwebremoting.impl.DefaultCreatorManager.addCreator(DefaultCreatorManager.java:97)
    	at org.directwebremoting.impl.DefaultCreatorManager.addCreator(DefaultCreatorManager.java:78)
    	at org.directwebremoting.impl.DwrXmlConfigurator.loadCreate(DwrXmlConfigurator.java:268)
    	at org.directwebremoting.impl.DwrXmlConfigurator.loadAllows(DwrXmlConfigurator.java:218)
    	at org.directwebremoting.impl.DwrXmlConfigurator.configure(DwrXmlConfigurator.java:164)
    	at org.directwebremoting.impl.StartupUtil.configureFromDefaultDwrXml(StartupUtil.java:587)
    	at org.directwebremoting.impl.StartupUtil.configureContainerFully(StartupUtil.java:696)
    	at org.directwebremoting.servlet.DwrServlet.configureContainer(DwrServlet.java:109)
    	at org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:68)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:220)
    	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:328)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:413)
    	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)
    	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3440)
    	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
    	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
    	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1461)
    	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:118)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
    	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
    	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
    	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
    	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)

    Voici contenu des differents fichiers:

    web.xml :
    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
    20
    21
    22
    23
     
    <servlet>
    		<description/>
    		<display-name>DWR Servlet</display-name>
    		<servlet-name>dwr-invoker</servlet-name>
    		<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
    		<init-param>
    			<param-name>debug</param-name>
    			<param-value>true</param-value>
    	  	</init-param>
    		<init-param>
    			<param-name>jsonEnabled</param-name>
    			<param-value>true</param-value>  
    		</init-param>
    		<init-param>
    			<param-name>crossDomainSessionSecurity</param-name>
    			<param-value>false</param-value>  
    		</init-param>
    	</servlet>
    	<servlet-mapping>
    	  <servlet-name>dwr-invoker</servlet-name>
    	  <url-pattern>/dwr/*</url-pattern>
    	</servlet-mapping>

    spring-service.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
     
    	<bean id="test" class="ma.lydec.app.test">
    			<property name="entityManagerFactory">
    			<ref local="emf"/>
     
    	</bean>
     
     
     
     
    </beans>
    dwr.xml
    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
    20
     
    <create creator="spring" javascript="test" >
          <param name="beanName" value="test" />
    	</create>
     
     
    	<convert converter="bean" match="ma.lydec.app.*"/>	
     
    	<convert match="javax.persistence.EntityNotFoundException" converter="exception">
    	  <param name='include' value='message'/>
    	</convert>
    	<convert match="org.springframework.beans.factory.NoSuchBeanDefinitionException" converter="exception">
    	  <param name='include' value='message'/>
    	</convert>
    	<convert match="java.lang.Throwable" converter="exception">
    	  <param name='include' value='message'/>
    	</convert>
    	<convert match="org.directwebremoting.ConversionException" converter="exception">
    	  <param name='include' value='message'/>
    	</convert>

Discussions similaires

  1. [Web Services] [Axis]déployer un WS avec Spring et axis
    Par totoranky dans le forum Spring
    Réponses: 4
    Dernier message: 29/05/2007, 14h40
  2. Créer son bean de config avec Spring
    Par progamer54 dans le forum Spring
    Réponses: 1
    Dernier message: 10/04/2007, 17h02
  3. [Data] utiliser Hibernate avec Spring
    Par badi082 dans le forum Spring
    Réponses: 4
    Dernier message: 13/03/2007, 09h40
  4. Réponses: 5
    Dernier message: 12/05/2006, 22h02
  5. [Framework] HelloWorld avec Spring AOP
    Par LaJavanaise dans le forum Spring
    Réponses: 8
    Dernier message: 03/03/2006, 10h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo