как можем да преминем JSON обект от Javascript (Client) към Java (сървър)?
Искам да получа достъп до този JSON обект в моя Java метод
Отговори:
0 за отговор № 1Можете да изпълните JavaScript с метода:
AjaxRequestTarget е резултатният обект на бутон и много други компоненти.
За да получите JSON на сървъра, ще го направитене намери метод в Wicket. Мисля, че този JSON приемник ще трябва да кодирате сам, използвайки стандартни инструменти като Servlet. GSON е чудесна Java библиотека за разбор на JSON към и от Java обекти.
Себастиан
0 за отговор № 2
Можете да изпратите JSON обект към поведението / компонента на Wicket AJAX, като използвате параметрите и функцията JavaScript, описана тук: https://cwiki.apache.org/confluence/display/WICKET/Wicket+Ajax Това обаче работи с Wicket 6.0. Каква версия използвате?
0 за отговор № 3
Опитайте се да използвате Seam remoting. Работи доста добре.
Можете да намерите пример тук: http://tutslink.blogspot.com/2012/10/jsf-tutorials-using-seam-3-remoting.html
Просто инстанцирате вашия клиент и го изпълнявате с метода, прехвърлящ JSON като аргумент.