开发者

UploadItem: How to get event when file is successfully Uploaded?

I'm new to SmartGWT. I'm using SmartGWT(LGPL) 2.2 with FF 3.6. I've done the file upload module in my GWT-Ext project successfully. In that I was using a FormPanel & a FileUpload control. After the file is uploaded I handled the event like this:

Code:

formPanel.addFormListener(new FormListenerAdapter(){

   @Override
   public void onActionComplete(Form form, int httpStatus,
     String responseText) {
    MessageBox.alert("Succesful");
   }
   @Override
   public void onActionFailed(Form form, int httpStatus,
     String responseText) {
    MessageBox.alert("Failed");
   }

  });

I used Struts to send request to my Action Class & redirect it back to the listener like this:

Code:

 <package name="default" extends="struts-default">
  <action name="FileUploadAction" class="com.nextenders.server.开发者_Go百科actions.FileUploadAction" >
    <result name="success" type="redirect">SUCCESS</result>
   <result name="fail">FAIL</result>
   <result name="none">NONE</result>
   <result name="blank">BLANK</result>
   <result name="size">SIZE</result>
  </action>
 </package>

I'm using DynamicForm and UploadItem of SmartGWT. can anyone tell me if there is a similar functionality like formPanel.addFormListener() in DynamicForm of SmartGWT?


There is no in built callback available for this. You need to create some code to implement callback feature.

You can get some idea

http://forums.smartclient.com/showthread.php?t=5477

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜