2011-11-17 50 views

回答

0

我有這樣的:

Widget.presenter.java:

uploadButton.addClickHandler(new ClickHandler() { 
@Override 
public void onClick(ClickEvent event) { 
//init action 
imageService.getBlobStoreUploadUrl(new AsyncCallback<String>() { 
     @Override 
     public void onFailure(Throwable caught) { 
     Window.alert("Oups Error at ImageUploaderPresenter"); 
     } 
     @Override 
     public void onSuccess(String result) { 
     uploadForm.setActionUpload(result); 
     uploadForm.submit(); 
     } 
    } 
    }); 
} 

ImageServiceImpl.java:

@Override 
public String getBlobStoreUploadUrl() { 
    //Map the UploadURL to the uploadservice which will be called by 
    //submitting the FormPanel 
    return blobstoreService.createUploadUrl("/imageUpload"); 
} 
相關問題