-1
我有<p:fileUpload>
和<p:inputText>
。在p:inputText中從p:fileUpload顯示選定文件的名稱
當最終用戶選擇<p:fileUpload>
的文件時,我想立即在<p:inputText>
中顯示其文件名。
我該如何做到這一點?
我有<p:fileUpload>
和<p:inputText>
。在p:inputText中從p:fileUpload顯示選定文件的名稱
當最終用戶選擇<p:fileUpload>
的文件時,我想立即在<p:inputText>
中顯示其文件名。
我該如何做到這一點?
你可以使用這樣
<p:fileUpload fileUploadListener="#{controller.handleFileUpload}" mode="advanced"
update="formName:fileName" auto="true" />
<p:inputText id="fileName" value="#{controller.uploadedFileName}" />
,並在handleFileUpload方法控制,如果你希望有人來開發代碼爲您,請訪問https就可以得到文件名作爲
public void handleFileUpload(FileUploadEvent event) {
uploadedFileName=event.getFile().getFileName();
}
: //www.freelancer.com/hire/Java/。如果你的代碼不起作用,請在此處發佈(採用[mcve]風格) – Kukeltje
答案取決於您在簡單模式還是高級模式下使用p:fileUpload。 – BalusC