1
我有一個上傳表單來上傳文件。上傳是通過form.submit()
和Servlet
。我收到服務器的反饋意見,我想將GWT-Client上的響應打印給用戶。在一個servlet中,我不能使用任何GUI-Widget,所以我如何從gwt客戶端訪問http servlet響應,該客戶端調用servlet?從GWT客戶端訪問HttpServletResponse
我有一個上傳表單來上傳文件。上傳是通過form.submit()
和Servlet
。我收到服務器的反饋意見,我想將GWT-Client上的響應打印給用戶。在一個servlet中,我不能使用任何GUI-Widget,所以我如何從gwt客戶端訪問http servlet響應,該客戶端調用servlet?從GWT客戶端訪問HttpServletResponse
HttpServletResponse
類是服務器端類,您不能從客戶端訪問它。
你可以做的就是添加一個FormPanel.SubmitCompleteHandler
到FormPanel
,並在onSubmitComplete()
方法,你可以訪問表單提交的結果文本:
form.addSubmitCompleteHandler(new FormPanel.SubmitCompleteHandler() {
public void onSubmitComplete(SubmitCompleteEvent event) {
Window.alert(event.getResults());
}
});
完全可運行的示例程序可以在javadoc的發現FileUpload
。
它的工作原理!謝謝! – Manuela 2014-12-02 14:14:58