我是Spring的新手,我使用spring mvc开发了一个应用程序。我创建了控制器,它使用请求映射注释来处理jsp到控制器之间的映射(例如,名为Driver的控制器有几个映射,如/ drivers / update / {id},/ drivers / edit / {id}等)。但是当我使用/ drivers / update / {id}映射并且我想在下次调用时使用/ drivers / edit / {id}映射时,URL会更改为“ myproject / drivers / update / any_id / drivers / edit / any_id “在浏览器的URL中。
I think it's spring mapping handler concept related problem, but i don't know what it is actually. Please don't ask the code to be uploaded because i don't have code now. Please help(i am sure someone have already faced the problem)
答案 0 :(得分:0)
我猜您正在使用的URI模式未正确编写。在URI模式中加一个正斜杠/
。
例如:
@requestMapping("/yoururl")
-正确。@requestMapping("yoururl")
-不正确。注意:如果没有/
,它将继续附加网址。我尝试过这种方法,但对于我来说还是解决了。