REST入門

メモ。
この入門でRESTがなんとなく理解できました。
しかし疑問なのが、Strutsなんかのフレームワークつかって、リソースをURIで表現するのって結構大変そうってこと。

例えばStrutsなら普通

「/view.do?user=agt&date=20050616」

ってな感じで表現するのを

「/agt/20050616」

みたいに表現できばいいんですけど、
アプリケーションごとにURIの法則性が異なる部分もあるので、
どうなんでしょう?

WebWorkではdispacherのServletを修正してURIをパラメータに変換して、
それっぽいことができました。web.xmlに追記が必要だしあまり良い解決にはなりませんでしたが・・・。
(CoolUriDispacherっていうのもあるようです)