例子来自 FormPanel's javadoc说:
“...假设服务返回了一个类型为 text/html 的响应,我们可以在此处获取结果文本(请参阅 FormPanel 文档了解更多说明)...”
但是 javadoc 没有对此主题进行任何解释。有没有人找到如何在提交表单后从服务器发回 HTML 响应?
最佳答案
将 FormHandler 添加到您的 FormPanel,然后在 onSubmitComplete 中您将收到一个 FormSubmitCompleteEvent。调用其getResults()方法获取结果。
form.addFormHandler(new FormHandler() {
public void onSubmit(FormSubmitEvent event) { // validation etc }
public void onSubmitComplete(FormSubmitCompleteEvent event} {
Window.alert(event.getResults()); // display the result
}
};
关于java - GWT:如何从 FormPanel 中获取提交结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/950949/