CYSESP
2017-09-20 08:37
采纳率: 44.4%
浏览 11.2k
已采纳

SpringMVC @RequestMapping 的 value 带不带斜杠都是一样的?

@RequestMapping 的 value路径 带不带斜杠都是一样的?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • MikeDDT009 2017-09-20 09:00
    已采纳

    按照规范带斜杠写,不要乱搞,这玩意也许带不带都能够,那么这是框架可能自行处理过的,那么假如某个项目老版本的不支持这样写你会怎么样?还有过了一段时间可能你连自己写的什么都不记得了?再或者别人看你的代码只能表示什么鬼?这东西就和你写变量名字或者类名一样的,都是有一定意思的,比如为毛骆驼峰命名法,潜规则写法而已。又比如你写了一个类处理账号信息,然而你类名是B,然后里面有个属性名叫a,那么除了你自己鬼知道什么玩意,对吧

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • longlong3207 2017-09-20 09:18

    带上/是绝对路径,不带是相对,规范应该带,虽然带不带都能正确访问到后台

    评论
    解决 4 无用
    打赏 举报
  • 小雷震天 2017-09-20 08:46

    带斜杠是相对于根路径 的路径,不带是相对于父路径 的路径

    评论
    解决 无用
    打赏 举报
  • 瞭望塔 2017-09-20 09:00

    类上user不带/再访问试试你就知道区别了

    评论
    解决 无用
    打赏 举报
  • 丿日月明 2017-09-20 09:09

    带上/,可以跟项目名拼接成一个完整的路径,没有就不行了,

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题