Examples of resolveMediaTypes()


Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    mapping.setDefaultHandler(handlerMethod);

    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/foo.json");
    NativeWebRequest webRequest = new ServletWebRequest(request);
    ContentNegotiationManager manager = mapping.getContentNegotiationManager();
    assertEquals(Arrays.asList(MediaType.APPLICATION_JSON), manager.resolveMediaTypes(webRequest));

    RequestMappingHandlerAdapter adapter = appContext.getBean(RequestMappingHandlerAdapter.class);
    assertNotNull(adapter);
    assertEquals(false, new DirectFieldAccessor(adapter).getPropertyValue("ignoreDefaultModelOnRedirect"));
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    RequestMappingHandlerMapping mapping = appContext.getBean(RequestMappingHandlerMapping.class);
    ContentNegotiationManager manager = mapping.getContentNegotiationManager();

    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/foo.xml");
    NativeWebRequest webRequest = new ServletWebRequest(request);
    assertEquals(Arrays.asList(MediaType.valueOf("application/rss+xml")), manager.resolveMediaTypes(webRequest));
  }

  @Test
  public void testAsyncSupportOptions() throws Exception {
    loadBeanDefinitions("mvc-config-async-support.xml", 14);
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

  public void contentNegotiation() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/foo.json");
    NativeWebRequest webRequest = new ServletWebRequest(request);

    ContentNegotiationManager manager = this.config.requestMappingHandlerMapping().getContentNegotiationManager();
    assertEquals(Arrays.asList(MediaType.APPLICATION_JSON), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.xml");
    assertEquals(Arrays.asList(MediaType.APPLICATION_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.rss");
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    ContentNegotiationManager manager = this.config.requestMappingHandlerMapping().getContentNegotiationManager();
    assertEquals(Arrays.asList(MediaType.APPLICATION_JSON), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.xml");
    assertEquals(Arrays.asList(MediaType.APPLICATION_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.rss");
    assertEquals(Arrays.asList(MediaType.valueOf("application/rss+xml")), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.atom");
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    request.setRequestURI("/foo.xml");
    assertEquals(Arrays.asList(MediaType.APPLICATION_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.rss");
    assertEquals(Arrays.asList(MediaType.valueOf("application/rss+xml")), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.atom");
    assertEquals(Arrays.asList(MediaType.APPLICATION_ATOM_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo");
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    request.setRequestURI("/foo.rss");
    assertEquals(Arrays.asList(MediaType.valueOf("application/rss+xml")), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo.atom");
    assertEquals(Arrays.asList(MediaType.APPLICATION_ATOM_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo");
    request.setParameter("f", "json");
    assertEquals(Arrays.asList(MediaType.APPLICATION_JSON), manager.resolveMediaTypes(webRequest));
  }
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    request.setRequestURI("/foo.atom");
    assertEquals(Arrays.asList(MediaType.APPLICATION_ATOM_XML), manager.resolveMediaTypes(webRequest));

    request.setRequestURI("/foo");
    request.setParameter("f", "json");
    assertEquals(Arrays.asList(MediaType.APPLICATION_JSON), manager.resolveMediaTypes(webRequest));
  }

  @Test
  public void exceptionResolvers() throws Exception {
    HandlerExceptionResolver exceptionResolver = this.config.handlerExceptionResolver();
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    ContentNegotiationManager manager = this.configurer.getContentNegotiationManager();

    this.servletRequest.setRequestURI("/flower.gif");

    assertEquals("Should be able to resolve file extensions by default",
        Arrays.asList(MediaType.IMAGE_GIF), manager.resolveMediaTypes(this.webRequest));

    this.servletRequest.setRequestURI("/flower?format=gif");
    this.servletRequest.addParameter("format", "gif");

    assertEquals("Should not resolve request parameters by default",
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    this.servletRequest.setRequestURI("/flower?format=gif");
    this.servletRequest.addParameter("format", "gif");

    assertEquals("Should not resolve request parameters by default",
        Collections.emptyList(), manager.resolveMediaTypes(this.webRequest));

    this.servletRequest.setRequestURI("/flower");
    this.servletRequest.addHeader("Accept", MediaType.IMAGE_GIF_VALUE);

    assertEquals("Should resolve Accept header by default",
View Full Code Here

Examples of org.springframework.web.accept.ContentNegotiationManager.resolveMediaTypes()

    this.servletRequest.setRequestURI("/flower");
    this.servletRequest.addHeader("Accept", MediaType.IMAGE_GIF_VALUE);

    assertEquals("Should resolve Accept header by default",
        Arrays.asList(MediaType.IMAGE_GIF), manager.resolveMediaTypes(this.webRequest));
  }

  @Test
  public void addMediaTypes() throws Exception {
    this.configurer.mediaTypes(Collections.singletonMap("json", MediaType.APPLICATION_JSON));
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.