/ / wicket: pasar el objeto json de javascript a java - java, javascript, json, wicket

wicket: pasar el objeto json de javascript a java - java, javascript, json, wicket

¿Cómo podemos pasar el objeto JSON de Javascript (Cliente) a Java (Servidor)?

Quiero acceder a ese objeto JSON en mi método Java

Respuestas

0 para la respuesta № 1

Puede ejecutar cualquier JavaScript por el método:

http://wicket.apache.org/apidocs/1.5/org/apache/wicket/ajax/AjaxRequestTarget.html#appendJavaScript%28java.lang.CharSequence%29

AjaxRequestTarget es el objeto de resultado de un botón y muchos otros componentes.

Para recibir el JSON en el lado del servidor, deberáNo encuentro un método en Wicket. Creo que este receptor JSON tendrá que codificar por su cuenta utilizando herramientas estándar como Servlet. GSON es una excelente biblioteca de Java para analizar JSON hacia y desde objetos Java.

Sebastian


0 para la respuesta № 2

Puede enviar un objeto JSON a un comportamiento / componente Wicket AJAX utilizando los parámetros y la función de JavaScript que se describen aquí: https://cwiki.apache.org/confluence/display/WICKET/Wicket+Ajax Sin embargo esto funciona con Wicket 6.0. Qué versión estás usando?


0 para la respuesta № 3

Trate de usar la costura remota. Funciona bastante bien.

Puedes encontrar un ejemplo aquí: http://tutslink.blogspot.com/2012/10/jsf-tutorials-using-seam-3-remoting.html

Simplemente crea una instancia de su estado en el lado del cliente y ejecute el método, pasándole JSON como argumento.