wicket:将json对象从javascript传递到java

wicket:将json对象从javascript传递到java,java,javascript,json,wicket,Java,Javascript,Json,Wicket,如何将JSON对象从JavascriptClient传递到JavaServer 我想在我的Java方法中访问该JSON对象您可以通过以下方法执行任何JavaScript: AjaxRequestTarget是按钮和许多其他组件的结果对象 要在服务器端接收JSON,在Wicket中找不到方法。我认为这个JSON接收器需要使用标准工具(如Servlet)自己编写代码。GSON是一个很好的Java库,可以解析Java对象之间的JSON Sebastian您可以使用此处描述的参数和JavaScript函

如何将JSON对象从JavascriptClient传递到JavaServer


我想在我的Java方法中访问该JSON对象

您可以通过以下方法执行任何JavaScript:

AjaxRequestTarget是按钮和许多其他组件的结果对象

要在服务器端接收JSON,在Wicket中找不到方法。我认为这个JSON接收器需要使用标准工具(如Servlet)自己编写代码。GSON是一个很好的Java库,可以解析Java对象之间的JSON


Sebastian

您可以使用此处描述的参数和JavaScript函数向Wicket AJAX行为/组件发送JSON对象:
但是,这适用于Wicket 6.0。您使用的是什么版本?

尝试使用Seam远程处理。它工作得很好

您可以在此处找到一个示例:


您只需在客户端实例化BEN并执行它的方法,将JSON作为参数传递给它。

如何使用JavaScript在客户端获取JSON对象?这是我的JSON var claimEntryList={claimEntry:[]};ClaimentyList.claimEntry.push{entryDate:document.getElementById'datepicker'。值,entryCategory:document.getElementById'category'。值,entryAmount:document.getElementById'entryAmount'。值,paymentMode:document.getElementById'type'。值};