Package org.springframework.web.servlet.view

Examples of org.springframework.web.servlet.view.RedirectView.render()


    mv = adapter.handle(request, new MockHttpServletResponse(), chain.getHandler());
    assertNotNull(mv.getView());
    assertEquals(RedirectView.class, mv.getView().getClass());
    RedirectView redirectView = (RedirectView) mv.getView();
    MockHttpServletResponse response = new MockHttpServletResponse();
    redirectView.render(Collections.emptyMap(), request, response);
    assertEquals("/new?a=b", response.getRedirectedUrl());
    assertEquals(308, response.getStatus());

    request = new MockHttpServletRequest("GET", "/bad");
    chain = mapping2.getHandler(request);
View Full Code Here


  public void addRedirectViewController() throws Exception {
    this.registry.addRedirectViewController("/path", "/redirectTo");
    RedirectView redirectView = getRedirectView("/path");
    this.request.setQueryString("a=b");
    this.request.setContextPath("/context");
    redirectView.render(Collections.emptyMap(), this.request, this.response);

    assertEquals(302, this.response.getStatus());
    assertEquals("/context/redirectTo", this.response.getRedirectedUrl());
  }
View Full Code Here

        .setStatusCode(HttpStatus.PERMANENT_REDIRECT);

    RedirectView redirectView = getRedirectView("/path");
    this.request.setQueryString("a=b");
    this.request.setContextPath("/context");
    redirectView.render(Collections.emptyMap(), this.request, this.response);

    assertEquals(308, this.response.getStatus());
    assertEquals("/redirectTo?a=b", response.getRedirectedUrl());
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.