p:fileUpload
有p:message
,即如果用户没有选择任何文件,它可以显示requiredMessage。
我试图展示p:message
但是没有成功。
以下代码我试过。
<h:form>
<p:dialog id="userFileImportDailog" widgetVar="userFileImport"
width="600" height="120" modal="true" header="User File Import">
<p:fileUpload id="userFileUploader" mode="advanced" sizeLimit="100000"
auto="true" required="true"
requiredMessage="#{msgs['validation.requiredMsg.label']}"
allowTypes="/(\.|\/)(csv)$/" />
<p:message for ="userFileUploader" id="userFileUploaderMsg"/>
<br/>
<p:commandLink id="btnFileSave" actionListener="#{userController.saveUserImports}"
update=":userRightPaneForm :header:messages userFileUploaderMsg"
styleClass="saveButtonLnk"/>
</p:dialog>
</h:form>
如何显示p:fileUpload
所需的消息?