我使用的是JSF 2.0,需要允許用戶上傳圖片。我以爲使用<t:inputFileUpload>
並閱讀它的行爲類似於<input type="file">
但是我永遠不會在我使用的任何瀏覽器中看到「瀏覽」選項。爲什麼<t:inputFileUpload value =「#{myBean.uploadedFile}」/>無法正常工作?
我已經正確配置了我的web.xml,並且以<h:form enctype="multipart/form-data">
作爲我的表單開始。表單中只有一個標籤。我也收集了所有必需的罐子。
任何人都會遇到這種情況嗎?
打開網頁瀏覽器,右擊和*查看來源*。標籤被解析了嗎?或者它在生成的HTML輸出中仍然沒有解析? –
BalusC
我可以看到 t:inputFileUpload>,後面跟着提交按鈕的輸入標籤。在檢查元素,你可以看到該屬性已被賦予尺寸「0px x 0px」 –
user997052