SPR-5636 - @RequestMapping matching should be insensitive to trailing slashes

This commit is contained in:
Arjen Poutsma
2009-04-17 09:41:04 +00:00
parent acc84925d3
commit c225b44f34
3 changed files with 23 additions and 4 deletions

View File

@@ -152,6 +152,11 @@ public class UriTemplateServletAnnotationControllerTests {
servlet.service(request, response);
assertEquals("list", response.getContentAsString());
request = new MockHttpServletRequest("GET", "/hotels/");
response = new MockHttpServletResponse();
servlet.service(request, response);
assertEquals("list", response.getContentAsString());
request = new MockHttpServletRequest("POST", "/hotels");
response = new MockHttpServletResponse();
servlet.service(request, response);
@@ -162,6 +167,11 @@ public class UriTemplateServletAnnotationControllerTests {
servlet.service(request, response);
assertEquals("show-42", response.getContentAsString());
request = new MockHttpServletRequest("GET", "/hotels/42/");
response = new MockHttpServletResponse();
servlet.service(request, response);
assertEquals("show-42", response.getContentAsString());
request = new MockHttpServletRequest("PUT", "/hotels/42");
response = new MockHttpServletResponse();
servlet.service(request, response);