Appel a un web service avec le framework play
Bonjour,
J'aimerais appeler un web service depuis mon server Java. Pour cela, je dois transmettre ma page HTML au contrôleur pour que les chaines a traduire soient ensuite extraite du DOM et envoyé au Web Service pour traduction. Pour cela, je procède de la façon suivante :
côté Javascipt :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function translateInEn() {
$.ajax({
url: '/passerellewebservice/translateinenglish',
context: document.body,
cache:false,
dataType: "json",
success: function(){
alert('Fonction appelee');
}
});
} |
et côté Java :
Code:
1 2 3 4 5
|
public static void translateInEnglish(Document document) {
System.out.println(" Translate in english 1 " +document.toString());
renderJSON(translatedText);
} |
Le document.toString me renvoi une NullpointerException, il doit donc y avoir un souci entre le type envoyé et le type Document reçu (qui est un org.w3c.Document).
Toute aide serait appréciée.