Parameter dans un applet...

Parameter dans un applet... - Java - Programmation

Marsh Posté le 27-06-2003 à 10:58:51    

Salut à tous,
 
voilà mon soucis :
un servlet me permet de génerer une applet et d'envoyer certains paramètres à cette dernière...
 

Code :
  1. <APPLET codebase="/" code="DemoApplet.class" archive="SmartDrive.jar" width="300" height="200">
  2. <PARAM NAME="message" VALUE="19QpMssuqGcs">
  3. <PARAM name="autorisation" value="non">
  4. </APPLET>


 
 
je désire n'afficher un bouton sur cette applet que quand le param autorisation = "non".
 
Je pensais pouvoir faire comme ca :
 

Code :
  1. public void start()
  2. {
  3. // Je recupere le parametre
  4. String autorisation = getParameter("autorisation" );
  5. // Je l'affiche dans un Texte area (jusque la ca marche, "non" s'affiche dans la zone de texte)
  6. ta.append(autorisation);
  7. // Je teste si la valeur du parametre = "non"
  8. if (autorisation=="non" )
  9. // Si c'est exact, je cache le bouton  
  10. bouton.hide();


 
Je ne comprend pas pourquoi l'applet ne veut pas executer le if correctement. Apparemment, la valeur du parametre s'affiche correctement mais ne peut pas me servir dans un if...  
 
Je fais appel à vous parceque là, je comprends plus rien.
Donc si y en a parmi vous qui peuvent m'aider, merci d'avance !

Reply

Marsh Posté le 27-06-2003 à 10:58:51   

Reply

Marsh Posté le 27-06-2003 à 11:05:59    

Les chaines de caractères ne se comparent pas avec ==!!!
 
on fait :
 

Code :
  1. if (autorisation.equals("non" )) {...}

 
 
mais c'est meme pas sur que ça marche : le hide(), je veux dire, pas le test.

Reply

Marsh Posté le 27-06-2003 à 11:30:37    

Merci bien... question stupide par rapport au probleme !! lol
Je me remet au java apres une tres longue session de PHP, je melange tout !! argh...
 
Tout marche nickel, j'ai en fait foutu le test if sur le Add() du bouton dans l'init.
 
Reste à regler ce putain de servlet !! ehehehe
 
Merci bien de ton aide !
A+

Reply

Marsh Posté le 27-06-2003 à 16:23:31    

:cry:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

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