小编ces*_*egb的帖子

使用外部按钮进行rich:fileUpload

我正在使用组件rich:fileUpload将文件上传到我的服务器,问题是这些文件与用户填写的表单一起使用,因此我想使用一个外部按钮来执行此操作.

用户选择要上载的文件,填写表单,然后单击页面底部的"提交"按钮.这会使用表单上传文件.我试过这样的:

我可以隐藏fileUpload面板内的按钮,这样用户就不会点击它.

    <rich:fileUpload id="fileUploadId"
        style="width: 100%; height: 130px;"
        fileUploadListener="#{documentsBean.listener}"
        maxFilesQuantity="1"
        uploadButtonClass="display-none"
        uploadButtonClassDisabled="display-none">
    </rich:fileUpload>
Run Code Online (Sandbox Code Playgroud)

而我用按钮试过的是

<a4j: commandButton  id="uploadFormButton"
        value="Attach"
        onclick="#{rich:component('fileUploadId')}.submitForm();"
        oncomplete="#{rich:component('fileUploadId')}.clear(); return false;"/>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

java jsf richfaces web

6
推荐指数
1
解决办法
2393
查看次数

Dojo中的通用加载图标

我正在为一个应用程序提供维护,该应用程序通过以下方式进

dojo.xhrPost() and  dojo.xhrGet()
Run Code Online (Sandbox Code Playgroud)

并且我想为系统上的所有调用添加一个通用的加载"icon + message"..我发现系统很难找到并且可维护性很低,无法将loadFunction调用添加到所有加载:all of all xhr

所以如果有一种方法可以为系统上的所有ajax调用添加一个监听器,那么我就会徘徊,所以每次调用都会显示加载...

我读到我可以用1.7中的方面做到这一点,但我正在研究的应用程序是使用1.6的Dojo版本

所以如果你知道一种方法来显示所有ajax调用的通用消息..

谢谢你的建议..

ajax dojo web

1
推荐指数
1
解决办法
1355
查看次数

标签 统计

web ×2

ajax ×1

dojo ×1

java ×1

jsf ×1

richfaces ×1