gwt - FileUpload 的过滤器和处理程序

标签 gwt file-upload handler

在我的 GWT 项目中,我想:

  • 为 FileUpload 小部件设置过滤器,使其只接受 JPG 文件。
  • 启用 myButton如果 FileUpload 小部件,称为 chooser , 选择了任何文件。并禁用 myButton除此以外。

  • 这是我第 2 点的代码,但它不起作用。有任何想法吗?提前致谢!
    chooser.addAttachHandler(new Handler() {
    public void onAttachOrDetach(AttachEvent event) {
    if(chooser.isAttached()==false && myButton.isEnabled()==true)
        myButton.setEnabled(false);
    else if(chooser.isAttached()==true && myButton.isEnabled()==false)
        myButton.setEnabled(true);
    } });
    

    最佳答案

    我包含了如下一行:

    fileUpload.getElement().setAttribute("accept", "image/png, image/gif,image/jpeg");
    

    使用 gwt FileUpload 确实对我有用

    关于gwt - FileUpload 的过滤器和处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6820009/

    相关文章:

    java - 如何使用 eclipse debug 识别谁调用了 gwt 服务?

    gwt - *.nocache.js 文件的已知时间戳错误的解决方法(适用于 Windows/没有 Maven)

    iphone - 将字符串写入文件到 FTP Objective C?

    Android:使用处理程序 post.delayed 两次

    http - 转到 http : difference between serving/static and/static/

    java - Maven GWT - 仅输出 Javascript 文件

    Java 反射与枚举和接口(interface)

    c# - 用户通过身份验证时文件上传失败。使用 IIS7 集成模式

    文件上传到服务器的安全漏洞 - java ee - tomcat

    laravel - 如何将日志事件从 Laravel 发送到 Loggly?