我有一个相当简单的问题,但我找不到有效的答案。我在我的 HTML 文件中为一个页面使用 javascript,该页面从页面获取输入并返回一个 JSON 对象字符串。我要做的就是获取这个字符串并将其放入 Java 字符串中。我可以做类似的事情
target.appendJavaScript("s=getString();");
target.appendJavaScript("alert(s);")
这在警报中为我提供了所需的信息。但是如何将 s 放入 Java 字符串?
我试过以下
StringValue temp = RequestCycle.get().getRequest().getQueryParameters().getParameterValue("s");
info(temp.toString());
和 getRequestParameters() 等其他变体,但我在 temp 上得到空值。这些动作在 AjaxFallbackButton 的 onSubmit 内。
关于如何在 Java 中获取 javascript var 的任何建议?