残りのWebサービスメソッド呼び出しと通常のメソッド呼び出しの違いを教えてください。
次の方法でコントローラーのメソッドを呼び出す 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
。しかしsomething.do
、URLでajax呼び出しを行っても問題なく動作しています。これが正しい場合、それらの違いは何ですか?
または、間違っているところを修正してください。