2014-01-29 77 views
0

版本問題:<豐富:文件上傳>組件控制在RichFaces的4.3

  • RichFaces的:4.3
  • MyFaces的:2.1

問題:

有兩種RichFaces v4.3中的<rich:fileUpload>組件問題,在V3.0中可以正常工作:

  1. autoclear="true"屬性似乎不工作。我剛纔提到以下兩個鏈接(均未似乎要說"autoclear"屬性的任何東西):
  2. 停止按鈕不顯示文件使用上傳按鈕上傳後。

代碼:

<rich:fileUpload maxFilesQuantity="5" fileUploadListener="#{bean.uploadFile}" 
       deleteLabel="RemoveNow" addLabel="BrowseFiles" uploadLabel="AttachFile" autoclear="true"> 
        <a4j:ajax event="uploadcomplete" execute="@none" render="filePanel" /> 
</rich:fileUpload> 

回答

1

這些東西不是在RF中實現4

如果你需要上傳後清除列表,你可以做這樣的事情:

<a4j:ajax event="uploadcomplete" 
    oncomplete="#{rich:component('fileUpload')}.clearButton.triggerHandler('click')" … /> 
+0

非常感謝@Makhiel或您的重新申請。我會嘗試以上方法並在結果後更新帖子。對於「停止」按鈕,是不是可以通過任何方式執行? – Atul