super--man的博客

这位小哥,我看你气度不凡,骨骼惊奇,老夫掐指一算,只要你把下面关注点了,以后对手把把小学生,分分钟上王者~~...

rest风格
rest风格:
很多的因素会涉及到,例如网页浏览器(会存在后撤和刷新按钮的问题)、Web服务器(可能会有缓存和编译问题)、网络路由和缓存问题、
应对爬虫的骚扰、一些个人站点对网站内容的抓取。
理想的情况下,一个服务应该有自我说明的能力。如果一个服务建立在一种约定俗成的条件下,那么大家就很容易适应并且进行后续的开发。

REST风格的URL:
controller:
@RequestMapping(value="/user")
  
/** 进入新增 */
@RequestMapping(value="/new")  

/** 显示 */  
@RequestMapping(value="/{id}")  
      
/** 编辑 */只做查询,用于在页面回显数据  
@RequestMapping(value="/{id}/edit")  
     
/** 保存新增 */  
@RequestMapping(method=RequestMethod.POST)  
     
/** 保存更新 */  
@RequestMapping(value="/{id}",method=RequestMethod.PUT)  
      
/** 删除 */    
@RequestMapping(value="/{id}",method=RequestMethod.DELETE)  

/** 批量删除 */  

@RequestMapping(method=RequestMethod.DELETE)


为什么有的网页表单不写action?
比如userController的映射为     '项目名/user'
表单添加页面为   '/user/add.jsp'  当前网址即为user/add
那么在此页面不写地址提交表单就会到本页面   user/add 被userController拦截
所以 以后jsp命名的话,一个controller有一个jsp文件夹对应。。添加页面就是add.jsp。这样表单不用写action 了 


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。否则切鸡鸡~~ https://blog.csdn.net/kang5789/article/details/49912317
文章标签: rest
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

rest风格

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭