springmvc跳转时,参数问题

冰夏之夜影 2017-02-09 04:32:30
@RequestMapping(value="{path}.mvc")

如上,跳转中的{path}是怎么理解,在哪里配置吗?还是系统自动获取的?
谁了解springmvc,麻烦解答一下,谢谢了


...全文
259 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Swen程序员 2017-02-13
  • 打赏
  • 举报
回复
这个path不需要配置的,其实他就是一个接受参数的变量。 我举个例子: value="user/{id}/{name}" 访问user/123/lei路径时,执行以上方法,其中,参数id=123,name=lei
什么都不能 2017-02-12
  • 打赏
  • 举报
回复
你的springmvc跳转是啥意思?没听说过这种说法。
小白晒太阳 2017-02-12
  • 打赏
  • 举报
回复
引用 4 楼 u011561335 的回复:
[quote=引用 3 楼 Tro_picana 的回复:] [quote=引用 2 楼 u011561335 的回复:] [quote=引用 1 楼 jlh912008548 的回复:] {path} 就是url参数 。这是spring mvc 对restful的一种支持方式. 楼主写的 @RequestMapping(value="{path}.mvc") 那么url 这样写 http://127.0.0.1/test.mvc 这时@PathVariable String path。 path就等于 test 。
我知道是url地址,但是这个path是系统自己设定的还是人为设定的呢,如果是人为设定的,那应该怎么设置,配置文件吗,如果是系统自定义的,那还有哪些参数是可以这样用的呢[/quote]自定义的,上面写{path} 下面变量名 String path,上面写{p},下面可以写 String p.[/quote] 就是说参数名可以改变,但是里面的内容都是url地址,不知道我这么理解对不对[/quote]对的,例如地址是A.mvc,那么path值为A
ja_rome 2017-02-11
  • 打赏
  • 举报
回复
参数名可以改变,都是自己定义的。就像方法的参数名一样。
冰夏之夜影 2017-02-10
  • 打赏
  • 举报
回复
引用 3 楼 Tro_picana 的回复:
[quote=引用 2 楼 u011561335 的回复:] [quote=引用 1 楼 jlh912008548 的回复:] {path} 就是url参数 。这是spring mvc 对restful的一种支持方式. 楼主写的 @RequestMapping(value="{path}.mvc") 那么url 这样写 http://127.0.0.1/test.mvc 这时@PathVariable String path。 path就等于 test 。
我知道是url地址,但是这个path是系统自己设定的还是人为设定的呢,如果是人为设定的,那应该怎么设置,配置文件吗,如果是系统自定义的,那还有哪些参数是可以这样用的呢[/quote]自定义的,上面写{path} 下面变量名 String path,上面写{p},下面可以写 String p.[/quote] 就是说参数名可以改变,但是里面的内容都是url地址,不知道我这么理解对不对
小白晒太阳 2017-02-10
  • 打赏
  • 举报
回复
引用 2 楼 u011561335 的回复:
[quote=引用 1 楼 jlh912008548 的回复:] {path} 就是url参数 。这是spring mvc 对restful的一种支持方式. 楼主写的 @RequestMapping(value="{path}.mvc") 那么url 这样写 http://127.0.0.1/test.mvc 这时@PathVariable String path。 path就等于 test 。
我知道是url地址,但是这个path是系统自己设定的还是人为设定的呢,如果是人为设定的,那应该怎么设置,配置文件吗,如果是系统自定义的,那还有哪些参数是可以这样用的呢[/quote]自定义的,上面写{path} 下面变量名 String path,上面写{p},下面可以写 String p.
冰夏之夜影 2017-02-10
  • 打赏
  • 举报
回复
引用 1 楼 jlh912008548 的回复:
{path} 就是url参数 。这是spring mvc 对restful的一种支持方式. 楼主写的 @RequestMapping(value="{path}.mvc") 那么url 这样写 http://127.0.0.1/test.mvc 这时@PathVariable String path。 path就等于 test 。
我知道是url地址,但是这个path是系统自己设定的还是人为设定的呢,如果是人为设定的,那应该怎么设置,配置文件吗,如果是系统自定义的,那还有哪些参数是可以这样用的呢
ja_rome 2017-02-09
  • 打赏
  • 举报
回复
{path} 就是url参数 。这是spring mvc 对restful的一种支持方式. 楼主写的 @RequestMapping(value="{path}.mvc") 那么url 这样写 http://127.0.0.1/test.mvc 这时@PathVariable String path。 path就等于 test 。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧