widgetVar cannot be used in p:fileUpload
问题 I want to remove the error message when choosing a wrong type of file. I followed the link http://forum.primefaces.org/viewtopic.php?f=3&t=23853 . <p:fileUpload fileUploadListener="#{userProfileUpdateController.upload}" widgetVar="fileuplaodWgt" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" description="Select Images" update="userPhoto" mode="advanced"/> and I import <h:outputScript name="library.js" library="script"></h:outputScript> In library.js $(document).ready(function(){ alert(fileuplaodWgt);