@ -148,10 +148,10 @@ public class RequestMappingHandlerAdapterIntegrationTests {
@Test
@Test
public void handle ( ) throws Exception {
public void handle ( ) throws Exception {
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { int . class , String . class , String . class , String . class , Map . class ,
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { int . class , String . class , String . class , String . class , Map . class ,
Date . class , Map . class , String . class , String . class , TestBean . class , Errors . class , TestBean . class ,
Date . class , Map . class , String . class , String . class , TestBean . class , Errors . class , TestBean . class ,
Color . class , HttpServletRequest . class , HttpServletResponse . class , TestBean . class , TestBean . class ,
Color . class , HttpServletRequest . class , HttpServletResponse . class , TestBean . class , TestBean . class ,
User . class , OtherUser . class , Model . class , UriComponentsBuilder . class } ;
User . class , OtherUser . class , Model . class , UriComponentsBuilder . class } ;
String datePattern = "yyyy.MM.dd" ;
String datePattern = "yyyy.MM.dd" ;
String formattedDate = "2011.03.16" ;
String formattedDate = "2011.03.16" ;
@ -188,12 +188,12 @@ public class RequestMappingHandlerAdapterIntegrationTests {
assertEquals ( "headerValue" , model . get ( "header" ) ) ;
assertEquals ( "headerValue" , model . get ( "header" ) ) ;
assertEquals ( date , model . get ( "dateParam" ) ) ;
assertEquals ( date , model . get ( "dateParam" ) ) ;
Map < ? , ? > map = ( Map < ? , ? > ) model . get ( "headerMap" ) ;
Map < ? , ? > map = ( Map < ? , ? > ) model . get ( "headerMap" ) ;
assertEquals ( "headerValue" , map . get ( "header" ) ) ;
assertEquals ( "headerValue" , map . get ( "header" ) ) ;
assertEquals ( "anotherHeaderValue" , map . get ( "anotherHeader" ) ) ;
assertEquals ( "anotherHeaderValue" , map . get ( "anotherHeader" ) ) ;
assertEquals ( "systemHeaderValue" , model . get ( "systemHeader" ) ) ;
assertEquals ( "systemHeaderValue" , model . get ( "systemHeader" ) ) ;
map = ( Map < ? , ? > ) model . get ( "paramMap" ) ;
map = ( Map < ? , ? > ) model . get ( "paramMap" ) ;
assertEquals ( formattedDate , map . get ( "dateParam" ) ) ;
assertEquals ( formattedDate , map . get ( "dateParam" ) ) ;
assertEquals ( "paramByConventionValue" , map . get ( "paramByConvention" ) ) ;
assertEquals ( "paramByConventionValue" , map . get ( "paramByConvention" ) ) ;
@ -229,7 +229,7 @@ public class RequestMappingHandlerAdapterIntegrationTests {
@Test
@Test
public void handleRequestBody ( ) throws Exception {
public void handleRequestBody ( ) throws Exception {
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { byte [ ] . class } ;
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { byte [ ] . class } ;
request . setMethod ( "POST" ) ;
request . setMethod ( "POST" ) ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
@ -246,7 +246,7 @@ public class RequestMappingHandlerAdapterIntegrationTests {
@Test
@Test
public void handleAndValidateRequestBody ( ) throws Exception {
public void handleAndValidateRequestBody ( ) throws Exception {
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { TestBean . class , Errors . class } ;
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { TestBean . class , Errors . class } ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
@ -262,7 +262,7 @@ public class RequestMappingHandlerAdapterIntegrationTests {
@Test
@Test
public void handleHttpEntity ( ) throws Exception {
public void handleHttpEntity ( ) throws Exception {
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { HttpEntity . class } ;
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { HttpEntity . class } ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
@ -282,7 +282,7 @@ public class RequestMappingHandlerAdapterIntegrationTests {
// SPR-13867
// SPR-13867
@Test
@Test
public void handleHttpEntityWithCacheControl ( ) throws Exception {
public void handleHttpEntityWithCacheControl ( ) throws Exception {
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { HttpEntity . class } ;
Class < ? > [ ] parameterTypes = new Class < ? > [ ] { HttpEntity . class } ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . addHeader ( "Content-Type" , "text/plain; charset=utf-8" ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
request . setContent ( "Hello Server" . getBytes ( "UTF-8" ) ) ;
@ -357,27 +357,27 @@ public class RequestMappingHandlerAdapterIntegrationTests {
}
}
public String handle (
public String handle (
@CookieValue ( "cookie" ) int cookie ,
@CookieValue ( "cookie" ) int cookie ,
@PathVariable ( "pathvar" ) String pathvar ,
@PathVariable ( "pathvar" ) String pathvar ,
@RequestHeader ( "header" ) String header ,
@RequestHeader ( "header" ) String header ,
@RequestHeader ( defaultValue = "#{systemProperties.systemHeader}" ) String systemHeader ,
@RequestHeader ( defaultValue = "#{systemProperties.systemHeader}" ) String systemHeader ,
@RequestHeader Map < String , Object > headerMap ,
@RequestHeader Map < String , Object > headerMap ,
@RequestParam ( "dateParam" ) Date dateParam ,
@RequestParam ( "dateParam" ) Date dateParam ,
@RequestParam Map < String , Object > paramMap ,
@RequestParam Map < String , Object > paramMap ,
String paramByConvention ,
String paramByConvention ,
@Value ( "#{request.contextPath}" ) String value ,
@Value ( "#{request.contextPath}" ) String value ,
@ModelAttribute ( "modelAttr" ) @Valid TestBean modelAttr ,
@ModelAttribute ( "modelAttr" ) @Valid TestBean modelAttr ,
Errors errors ,
Errors errors ,
TestBean modelAttrByConvention ,
TestBean modelAttrByConvention ,
Color customArg ,
Color customArg ,
HttpServletRequest request ,
HttpServletRequest request ,
HttpServletResponse response ,
HttpServletResponse response ,
@SessionAttribute TestBean sessionAttribute ,
@SessionAttribute TestBean sessionAttribute ,
@RequestAttribute TestBean requestAttribute ,
@RequestAttribute TestBean requestAttribute ,
User user ,
User user ,
@ModelAttribute OtherUser otherUser ,
@ModelAttribute OtherUser otherUser ,
Model model ,
Model model ,
UriComponentsBuilder builder ) throws Exception {
UriComponentsBuilder builder ) throws Exception {
model . addAttribute ( "cookie" , cookie ) . addAttribute ( "pathvar" , pathvar ) . addAttribute ( "header" , header )
model . addAttribute ( "cookie" , cookie ) . addAttribute ( "pathvar" , pathvar ) . addAttribute ( "header" , header )
. addAttribute ( "systemHeader" , systemHeader ) . addAttribute ( "headerMap" , headerMap )
. addAttribute ( "systemHeader" , systemHeader ) . addAttribute ( "headerMap" , headerMap )