Package org.springframework.web.method.support

Examples of org.springframework.web.method.support.ModelAndViewContainer


  @Before
  public void setUp() throws Exception {
    resolver = new ServletResponseMethodArgumentResolver();
    method = getClass().getMethod("supportedParams", ServletResponse.class, OutputStream.class, Writer.class);
    servletResponse = new MockHttpServletResponse();
    mavContainer = new ModelAndViewContainer();
    webRequest = new ServletWebRequest(new MockHttpServletRequest(), servletResponse);
  }
View Full Code Here


    Method method = getClass().getMethod("handle", Map.class, Map.class, Map.class);
    paramMap = new MethodParameter(method, 0);
    paramNamedMap = new MethodParameter(method, 1);
    paramMapNoAnnot = new MethodParameter(method, 2);

    mavContainer = new ModelAndViewContainer();
    request = new MockHttpServletRequest();
    webRequest = new ServletWebRequest(request, new MockHttpServletResponse());
  }
View Full Code Here

    this.paramColors = new MethodParameter(method, 1);
    this.paramYear = new MethodParameter(method, 2);

    this.paramColors.initParameterNameDiscovery(new LocalVariableTableParameterNameDiscoverer());

    this.mavContainer = new ModelAndViewContainer();
    this.request = new MockHttpServletRequest();
    this.webRequest = new ServletWebRequest(request, new MockHttpServletResponse());

    Map<String, MultiValueMap<String, String>> params = new LinkedHashMap<String, MultiValueMap<String, String>>();
    this.request.setAttribute(HandlerMapping.MATRIX_VARIABLES_ATTRIBUTE, params);
View Full Code Here

  @Before
  public void setUp() throws Exception {
    method = getClass().getMethod("supportedParams", ServletRequest.class, MultipartRequest.class,
        HttpSession.class, Principal.class, Locale.class, InputStream.class, Reader.class,
        WebRequest.class, TimeZone.class, ZoneId.class, HttpMethod.class);
    mavContainer = new ModelAndViewContainer();
    servletRequest = new MockHttpServletRequest("GET", "");
    webRequest = new ServletWebRequest(servletRequest, new MockHttpServletResponse());
  }
View Full Code Here

  private NativeWebRequest webRequest;

  @Before
  public void setUp() throws Exception {
    processor = new MapMethodProcessor();
    mavContainer = new ModelAndViewContainer();

    Method method = getClass().getDeclaredMethod("map", Map.class);
    paramMap = new MethodParameter(method, 0);
    returnParamMap = new MethodParameter(method, 0);
View Full Code Here

    resolver.supportsParameter(paramErrors);
  }

  @Test
  public void bindingResult() throws Exception {
    ModelAndViewContainer mavContainer = new ModelAndViewContainer();
    mavContainer.addAttribute("ignore1", "value1");
    mavContainer.addAttribute("ignore2", "value2");
    mavContainer.addAttribute("ignore3", "value3");
    mavContainer.addAttribute("ignore4", "value4");
    mavContainer.addAttribute("ignore5", "value5");
    mavContainer.addAllAttributes(bindingResult.getModel());

    Object actual = resolver.resolveArgument(paramErrors, mavContainer, webRequest, null);

    assertSame(actual, bindingResult);
  }
View Full Code Here

    assertSame(actual, bindingResult);
  }

  @Test(expected=IllegalStateException.class)
  public void bindingResultNotFound() throws Exception {
    ModelAndViewContainer mavContainer = new ModelAndViewContainer();
    mavContainer.addAllAttributes(bindingResult.getModel());
    mavContainer.addAttribute("ignore1", "value1");

    resolver.resolveArgument(paramErrors, mavContainer, webRequest, null);
  }
View Full Code Here

    resolver.resolveArgument(paramErrors, mavContainer, webRequest, null);
  }

  @Test(expected=IllegalStateException.class)
  public void noBindingResult() throws Exception {
    resolver.resolveArgument(paramErrors, new ModelAndViewContainer(), webRequest, null);
  }
View Full Code Here

    paramNonSimpleType = new MethodParameter(method, 4);

    returnParamNamedModelAttr = new MethodParameter(getClass().getDeclaredMethod("annotatedReturnValue"), -1);
    returnParamNonSimpleType = new MethodParameter(getClass().getDeclaredMethod("notAnnotatedReturnValue"), -1);

    mavContainer = new ModelAndViewContainer();

    webRequest = new ServletWebRequest(new MockHttpServletRequest());
  }
View Full Code Here

  private NativeWebRequest webRequest;

  @Before
  public void setUp() throws Exception {
    processor = new ModelMethodProcessor();
    mavContainer = new ModelAndViewContainer();

    Method method = getClass().getDeclaredMethod("model", Model.class);
    paramModel = new MethodParameter(method, 0);
    returnParamModel = new MethodParameter(method, -1);
View Full Code Here

TOP

Related Classes of org.springframework.web.method.support.ModelAndViewContainer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.