1 restful风格化,url上的参数通过{}点符绑定,RequestMapping("item/{id}")

2 点位符参数名与方法参数名不一致时,通过@PathVariable绑定

//restful风格
@RequestMapping("item/{id}")
public String itemQuery(@PathVariable("id") Integer ids , Model model){
Item item = itemService.getItemById(ids);
model.addAttribute("item", item);
return "itemEdit";
}

3 在web.xml上修改urlpattern为/ ,访问url

注:@PathVariable与@RequestParam的区别:

@PathVariable映射的是RequestMapping设置的,url地址的参数 @RequestMapping("item/{id}")

@RequestParam绑定的是请求的参数,通过?设置,比如  localhost:8080/item/3?id=xxx

最新文章

  1. [LeetCode] Search a 2D Matrix II 搜索一个二维矩阵之二
  2. Shell标准输出、标准错误 >/dev/null 2>&1
  3. adadmin: error while loading shared libraries: libclntsh.so.10.1
  4. Palindrome Partitioning
  5. 关于帝国cms 列表页SEO优化的问题
  6. 制作一个类似苹果VFL的格式化语言来描述UIStackView
  7. zk create() 方法
  8. spring security 3.x 多页面登录配置入门教程
  9. jqueryEasyUI列表
  10. C++系列总结——mutable关键字
  11. DataTable与List<T>相互转换
  12. CocoStuff—基于Deeplab训练数据的标定工具【二、用已提供的标注数据跑通项目】
  13. 如何换网页IP代理
  14. windows7触屏编程
  15. intent调用代码总结
  16. 关于navigationBar的颜色计算与默认透明度
  17. ffplay(2.0.1)中的音视频同步
  18. qt4代码到qt5代码出错
  19. 作用JavaScript访问和操作数据库
  20. sql中同一个Trigger里同时包含Insert,Update,Delete

热门文章

  1. 从数据库中取数据(Stalberg.TMS.Data)
  2. idea整合scala
  3. SprintBoot学习(二)
  4. 关于无线的Idle Timeout和Session Timeout
  5. ASA-有关AAA用户登录的问题
  6. 导入jeesite 项目
  7. 命令关闭tomcat
  8. MySQL忘记密码如何重置
  9. subprocess.run()用法python3.7
  10. 修改Linux的默认编码