2012-02-20 29 views
0

我需要關於通過文件上傳文件的幫助。其實我想創建一個表單(使用cq5表單組件),用戶可以在其中上傳文件(文本或任何東西),然後單擊提交按鈕後,該文件將保存在jcr中。同時用戶可以從其他頁面下載該fie。如何使用CQ5文件上傳組件?

我在窗體中添加了內置的cq5文件上傳組件,但問題是,文件沒有保存在jcr中。 請幫助我如何在jcr中保存文件或如何在jcr中保存文件的引用。

回答

0

您是否已將表單的操作設置爲「存儲內容」?如果不是,請嘗試在「開始表單組件」對話框中的高級屬性中設置它們(它們出現在選擇操作後)需要存儲內容。還請檢查您存儲內容的路徑的網址。

+0

謝謝AJ奧利瓦回答這個問題。我已經配置了行動路徑。我能夠存儲所有數據,如我的姓名地址,但文件。我可以在我指定的路徑中看到我的數據,但我無法獲取我正在上傳的文件。請幫幫我。情景是這樣的,用戶將輸入所有詳細信息以及表單中的文件,並在提交表單後,所有的細節以及上傳的文件將在另一個頁面中可用,從他可以看到他的細節以及可以下載他使用表單上傳的文件。請幫我實現這個 – 2012-02-22 08:45:36

+0

你檢查了斜線文件的路徑嗎?我在一個帶有兩個文本字段和一個上傳字段的測試頁中使用僞CQ格式進行了測試,當我提交表單時,它創建了一個文件夾,該文件夾的屬性是文本字段的值,在它下面是一個節點類型nt:file我上傳的文件,還檢查您上傳的文件可能會導致權限問題 – 2012-02-22 16:20:39