-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