SAStrutsで自前AjaxアノテーションとAOPを使って 超簡単にAjaxできてしまうプログラムを書いてみた。 出羽ブログ 〜はてな版〜 から、パクリで。Ajaxではなくトークンですが。 トークンは毎度ほとんど同じ処理なので、コードを書きたくないからInterceptorでできないかなと考えていたところだったので、非常に参考になりました。 とりあえず、方針は以下。 Actionのメソッドに以下のアノテーションをつける。 @Token トークンの発行。 @TokenCheck トークンのチェック 実行メソッドにつける。 トークンのチェックに失敗した場合には、今は例外を投げる。 まず、@Tokenアノテーション。 package test.annotation; import java.lang.annotation.ElementType; import java.lang.annota