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

JavaScript Discussion :

DWR et une variable javascript


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut DWR et une variable javascript
    bonjour tou le monde j'ai la fonction 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
    <script type="text/javascript">
    	<!--  to hide script contents from old browsers
    	//months are 0 based which is a little confusing
    	var SPECIAL_DAYS=[[1,2],[2,12],[3,29]];
    	function dateIsSpecial(year, month, day) {
    		for (ii = 0; ii < SPECIAL_DAYS.length; ii++) {
    			if (((SPECIAL_DAYS[ii] [0]) == month) &&
    			(((SPECIAL_DAYS[ii] [1]) == day))) {
    				return true;
    			}
    		}
    		return false;
    	};
    
    	function dateChanged(calendar) {
    		var preview = document.getElementById("preview");
    		if (preview) {
    			preview.innerHTML = calendar.currentDate.print('%a, %b %d, %Y');
    		}
    	};
    
    // end hiding contents from old browsers  -->
    </script>
    jusqua maintenant tou sa se passe bien:
    -la variable en rouge je veux qu'il soit rempli a partir d'une variable java:
    donc j'ai cree une classe Bean.
    je declare la classe dans dwr.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <dwr>
      <allow>
        <create creator="new" javascript="Bean">
          <param name="class" value="demo.dwr.Bean"/>
        </create>
      </allow>
    </dwr>
    la calsse Bean contient attribut text="[[1,2],[2,12],[3,29]]" +getter et setter.
    voila donc le problem:
    dans la fonction script precedente qu'on je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SPECIAL_DAYS=Bean.getText();
    ....
    rien sa se passe?
    qlq voit le problem?

  2. #2
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    est ca aussi ne marche pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script language="Javascript">
    var SPECIAL_DAYS = "<%Bean.getText();%>" ;
    </script>

  3. #3
    Membre éclairé Avatar de Jacobian
    Inscrit en
    Février 2008
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 425
    Par défaut
    exactement oooooooooooooooooooooooouuuuuuuuuh:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script language="Javascript">
    var SPECIAL_DAYS = [<%Bean.getText();%>] ;
    </script>
    n'oublier pas [] dans le bean ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. passage d'une variable javascript dans du html
    Par the_ugly dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/02/2006, 16h08
  2. Utilisation d'une variable Javascript en html
    Par Crazynoss dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/10/2005, 16h43
  3. [PHP-JS] Récuperer une variable javascript..
    Par gwendy dans le forum Langage
    Réponses: 3
    Dernier message: 17/10/2005, 21h24
  4. Affecter une variable javascript à une variable php
    Par gwendy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/10/2005, 20h58
  5. Récupérer une variable --> Javascript+CSS
    Par Skarlix dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/08/2005, 16h01

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