Probleme JSP JavaScript !!

Probleme JSP JavaScript !! - Java - Programmation

Marsh Posté le 04-05-2005 à 11:08:53    

Salut à tous,
j'ai une fonction javaScript dans une page JSP dans laquelle je voudrais utiliser un paramètre obtenu à partir d'une balise JSP, je m'explique :  
 
<%@ page language="java" errorPage="error.jsp"%>
<html>
<head>
 
<% String tenant = request.getParameter("choixTenant" );
   pkg.DbConnection db = new pkg.DbConnection(tenant);
   pkg.DescTenant desc = db.recupDonneesTenant(tenant, true); %>
 
<script language="JavaScript">
    function charger(){

       var test = <%= desc.getVal() %>;  <-- C'est à ce niveau que ça merdouille  :fou:  
      if (test == "val1" ){
          ....
       }
       if (test == "val2" ){
          ....
       }
       ...
     }  
  </script>
 
[...]

 
pkg : Mon package Java
DbConnection et DescTenant : des classes Java
 
Je pense que la variable test n'arrive pas à récupérer la valeur!!
Quelqu'un pourrait-il me venir en aide?  
D'avance MERCI
 

Reply

Marsh Posté le 04-05-2005 à 11:08:53   

Reply

Marsh Posté le 05-05-2005 à 23:45:24    

tu n'as pas un message d'erreur ?
 
sinon, essay de rajouter ca apres la premiere ligne :
<%! public pkgDescTenant desc; %>
 
et bien sur remplace "pkgDescTenant desc" par "desc" par la suite.
 
sinon question con, t'es sur de ta methode getVal() ? et que la réponse n'est pas vide ? il affiche quoi si tu mets  
"<%= desc.getVal() %>" à la fin de ton fichier ?

Reply

Marsh Posté le 03-06-2005 à 04:48:03    

Merci uself pour ta réponse, et désolé d'avoir été si lent pour répondre... finalement mon problème était si con, il fallait juste entourer "<%= desc.getVal() %>" par des guillemets!!
 

Reply

Marsh Posté le 03-06-2005 à 22:02:43    

c'est pas grave ;)


---------------
Si chacun se préocupait plus de ses devoirs que de ses droits, tout irait beaucoup mieux.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed