JSF inputFileUpload with myfaces extensions

I did a quick file upload routine with <t:inputFileUpload. It failed to send the upload file. It turns out I didn’t pay attention to the fact the extension filter is needed.When this is configured, all is good.

<filter>
<filter-name>MyFacesExtensionsFilter</filter-name>
<filter-class>
org.apache.myfaces.webapp.filter.ExtensionsFilter
</filter-class>
<init-param>
<param-name>uploadMaxFileSize</param-name>
<param-value>25m</param-value>
</init-param>
</filter>

Advertisements