public class

TobagoMultipartFormdataFilter

extends Object
implements Filter
java.lang.Object
   ↳ org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataFilter

Class Overview

This filter handles multipart request. It must be enabled in the web.xml of your web application. Usage:

 <filter>
 <filter-name>multipartFormdataFilter</filter-name>
 <filter-class>org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataFilter</filter-class>
 <init-param>
 <description>Set the size limit for uploaded files. Default value is 1 MB.
 Format: 10 = 10 bytes
 10k = 10 KB
 10m = 10 MB
 1g = 1 GB
 </description>
 <param-name>uploadMaxFileSize</param-name>
 <param-value>20m</param-value>
 </init-param>
 <init-param>
 <description>Set the upload repository path for uploaded files.
 Default value is java.io.tmpdir.</description>
 <param-name>uploadRepositoryPath</param-name>
 <param-value>/tmp</param-value>
 </init-param>
 </filter>
 <filter-mapping>
 <filter-name>multipartFormdataFilter</filter-name>
 <url-pattern>/faces/*</url-pattern>
 </filter-mapping>
 

Summary

Public Constructors
TobagoMultipartFormdataFilter()
Public Methods
void destroy()
void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
void init(FilterConfig filterConfig)
[Expand]
Inherited Methods
From class java.lang.Object
From interface javax.servlet.Filter

Public Constructors

public TobagoMultipartFormdataFilter ()

Public Methods

public void destroy ()

public void doFilter (ServletRequest request, ServletResponse response, FilterChain chain)

Throws
IOException
ServletException

public void init (FilterConfig filterConfig)

Throws
ServletException