Hi Sunil, there is a post with the same problem: http://groups.google.com/group/gwt-ext/browse_thread/thread/fa7f93b5b6576040/c431348ca747e865?lnk=gst&q=formlistener#c431348ca747e865
Let us know if it helps you. Regards, Leo On Jan 16, 7:42 am, SunilBansal <[email protected]> wrote: > Hi All, > > I am using GWTEXt widgets and when trying to upload the files in > Hosted mode then formListener is not working.... > > private void testFileUpload() { > > Panel innerHorizontalPanel = new Panel(); > innerHorizontalPanel.setLayout(new HorizontalLayout(5)); > > final TextField fileUploadTextField = new TextField(); > fileUploadTextField.setWidth(_ShrisureConstants.LABEL_STRING_WIDTH); > fileUploadTextField.setInputType("file"); > fileUploadTextField.setName("uploadFormElement"); > fileUploadTextField.setHeight("21"); > > Button uploadSubmitButton = new Button("Upload File"); > > final FormPanel uploadFormExt = new FormPanel(); > uploadFormExt.setLabelWidth(_ShrisureConstants.LABEL_WIDTH); > uploadFormExt.setUrl("MyFileUploader"); > uploadFormExt.setLabelAlign(Position.LEFT); > uploadFormExt.setFileUpload(true); > uploadFormExt.setMethod(Connection.POST); > uploadFormExt.add(fileUploadTextField); > > uploadSubmitButton.addListener(new ButtonListenerAdapter() { > public void onClick(Button button, EventObject e) { > String completeFileClientPath = fileUploadTextField.getValueAsString > (); > if (completeFileClientPath.length() > 0) { > uploadFormExt.getForm().submit(); > > } > } > }); > > uploadFormExt.getForm().addListener(new FormListenerAdapter() { > public void onActionComplete(Form form, int httpStatus, String > responseText) { > System.out.println("httpStatus [" + httpStatus + responseText); > > } > > public void onActionFailed(Form form, int httpStatus, String > responseText) { > new RuntimeException("onActionFailed==").printStackTrace(); > MessageBox.alert("File Upload fails because server is busy");} > }); > > innerHorizontalPanel.add(uploadFormExt); > innerHorizontalPanel.add(uploadSubmitButton); > RootPanel.get().add(innerHorizontalPanel); > > } > > Thanks and regards, > > Sunil. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GWT-Ext Developer Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/gwt-ext?hl=en -~----------~----~----~----~------~----~------~--~---
