Web container behavior notes

Learn about behavior notes for the web container.

Access multipart/form-data

Define a servlet to process multipart/form data by including a @MultipartConfig annotation in the servlet, or by specifying a multipart-config element for the servlet in the application web.xml file. An annotation might look like the following example:
@MultipartConfig(fileSizeThreshold=1000000, location="temp", maxFileSize=5000000, maxRequestSize=5000000)
If a servlet is not defined to process multipart/form data, or the include file is not within the limits that are set by the configuration data, the following behavior is observed in response to a request containing multipart/form data:
ServletRequest.getParameter() will return null for a request to obtain a form field.
HttpServletRequest.getPart() or HttpServletRequest.getParts() will throw an 
appropriate exception.  The exception message is an indication of the cause of the exception.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: March 5, 2017 17:24
File name: cweb_webcontainer_behavior.html