【问题标题】:UploadItem: How to get event when file is successfully Uploaded?UploadItem:文件成功上传时如何获取事件?
【发布时间】:2012-07-12 21:25:47
【问题描述】:

我是 SmartGWT 的新手。我正在使用 SmartGWT(LGPL) 2.2 和 FF 3.6。 我已经成功完成了我的 GWT-Ext 项目中的文件上传模块。我使用的是 FormPanelFileUpload 控件。文件上传后,我处理了这样的事件:

代码:

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");
   }

  });

我使用 Struts 向我的 Action Class 发送请求并将其重定向回侦听器,如下所示:

代码:

 <package name="default" extends="struts-default">
  <action name="FileUploadAction" class="com.nextenders.server.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>

我正在使用 SmartGWT 的 DynamicFormUploadItem。 谁能告诉我SmartGWT的DynamicForm中是否有类似formPanel.addFormListener()的功能?

【问题讨论】:

    标签: file-upload struts smartgwt


    【解决方案1】:

    没有可用于此的内置回调。 您需要编写一些代码来实现回调功能。

    你可以得到一些想法

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-27
      • 1970-01-01
      • 2016-01-14
      • 2020-03-11
      • 2020-07-14
      相关资源
      最近更新 更多