我有<p:fileUpload>
和<p:inputText>
。
当最终用户选择<p:fileUpload>
的文件时,我想立即在<p:inputText>
中显示其文件名。
我怎样才能做到这一点?
答案 0 :(得分:0)
你可以像这样使用
<p:fileUpload fileUploadListener="#{controller.handleFileUpload}" mode="advanced"
update="formName:fileName" auto="true" />
<p:inputText id="fileName" value="#{controller.uploadedFileName}" />
在handleFileUpload方法的控制器中,您可以将文件名称作为
public void handleFileUpload(FileUploadEvent event) {
uploadedFileName=event.getFile().getFileName();
}