[JSP] Utiliser une classe Java dans du Javascript
Bonjour,
J'ai cherch� mais je n'ai pas trouv� la solution � mon probl�me qui me para�t pourtant simple.
Je suis dans une JSP dans laquelle je fais appel � des fonctions Javascripts. Par exemple :
Code:
1 2 3 4 5
| function updateValue(value, id)
{
var textField = document.getElementById('textField_' + id);
textField.value = value;
} |
Avant de mettre la value dans textField.value, je voudrais faire une op�ration sur celle-ci (c'est juste pour changer le format d'affichage, typiquement une date ou un nombre).
Donc je met :
Code:
1 2 3 4 5
| function updateValue(value, id)
{
var textField = document.getElementById('textField_' + id);
textField.value = MaClasse.maFonction(value);
} |
Or, j'ai en erreur (dans ma console Javascript de Firefox) :
Citation:
MaClasse is not defined
Ok, pas de probl�mes, je rajoute l'import en d�but de page avec les autres imports :
Code:
<%@ page import="monPackage.MaClasse" %>
Toujours la m�me erreur, que cela ne tienne ! J'essaye de mettre carr�ment le package � l'appel de la classe (avec et sans l'import) :
Code:
textField.value = monPackage.MaClasse.maFonction(value);
Presque la m�me erreur (enfin ca reste du m�me type) :
Citation:
monPackage is not defined
Alors, comment puis-je appeller une m�thode Java dans une fonction JavaScript avec un param�tre r�cup�rer dans le JavaScript ?
:merci:
PS : L'import est bon et se fait correctement, j'ai fait d'autres tests pour v�rifier �a.