You could add a custom validator that check the length of the uploaded file? jorge08 a écrit :
I am using the inputFileUpload Tomahawk component to upload files. Everything works great except when the user types the file path and file name directly into the input field. If the file path is wrong or the file does not exists, there is no error messages displayed. I would like to display a message to the user that the file does not exists. Is there a way to validate if the file exists?<h:form id="form1" enctype="multipart/form-data"> <h:panelGrid columns="2" columnClasses="label,value" styleClass="form"> <h:outputLabel value="* File:" for="fileupload" styleClass="formLabel"></h:outputLabel> <h:panelGroup> <t:inputFileUpload id="fileupload" accept="image/*" value="#{fileBean.uploadedFile}" storage="file" styleClass="fileUploadInput" required="true" maxlength="180"></t:inputFileUpload> <h:message id="msgFile" for="fileupload" showDetail="true" errorClass="errorMessage" infoClass="infoMessage" fatalClass="fatalMessage" warnClass="warnMessage"/>

