| Name | Description | Type | Package | Framework |
| ConfigurableSmartRequestBuilder | An extension of SmartRequestBuilder that can be configured with RequestPostProcessors. | Interface | org.springframework.test.web.servlet.request | Spring MVC |
| MockHttpServletRequestBuilder | Default builder for MockHttpServletRequest required as input to performrequests in MockMvc. | Class | org.springframework.test.web.servlet.request | Spring MVC |
| MockMultipartHttpServletRequestBuilder | Default builder for MockMultipartHttpServletRequest. | Class | org.springframework.test.web.servlet.request | Spring MVC |
| MockMvcRequestBuilders | Static factory methods for RequestBuilders. | Class | org.springframework.test.web.servlet.request | Spring MVC |
| RequestBuilder | Builds a MockHttpServletRequest. | Interface | org.springframework.test.web.servlet | Spring MVC |
| RequestPostProcessor | Extension point for applications or 3rd party libraries that wish to furtherinitialize a MockHttpServletRequest instance after it has been built | Interface | org.springframework.test.web.servlet.request | Spring MVC |