【发布时间】:2011-08-05 07:24:01
【问题描述】:
简单示例spring控制器(如果对spring不熟悉,直接看输出的html):
@Controller
@RequestMapping("test")
public class TestController {
@RequestMapping("")
@ResponseBody
public String pathTest(){
return "<html><head></head><body><a href='subpath'>subpath</a></body></html>";
}
}
如果我转到 http://mydomain/test,上面 html 的链接会转到:http://mydomain/subpath
如果我转到 http://mydomain/test/,则上述 html 的链接转到:http://mydomain/test/subpath
我想这很简单,但我不知道如何确保尾随的'/'不会影响应用程序功能。我主要担心的是,当用户手动更改 URL 时,他们可能会或可能不会留下尾随的“/”。
无论最终的“/”是否存在,我可以做些什么来确保我的应用程序能够正常工作?
【问题讨论】:
标签: java html url spring-mvc