【发布时间】:2013-04-01 21:19:40
【问题描述】:
谁能告诉我REST Web服务方法调用和普通方法调用的区别。
我开发了一个网站,其中我使用以下方式在控制器中调用了一个方法,
@RequestMapping("/something.do")
现在我将相同的方法更改为 Web 服务。现在我调用与
相同的方法@RequestMapping(method=RequestMethod.GET, value="/something.do",headers="Accept=application/json")
我在转换为 Web 服务之前和之后在 AJAX 调用中使用的 URL 是“something.do”。一切正常。
我的问题是,如果它是 Rest web 服务,那么我的 URL 应该类似于
locahost/ProjectDisplayName/something.do。但即使我在 URL 中使用 something.do 进行 ajax 调用,它也能正常工作。如果这是正确的,它们之间有什么区别?
或者请纠正我的错误。
【问题讨论】:
标签: ajax rest service web call