Ajax 対応
てっきりアノテーションを見てレスポンスを text で飛ばすようにするんだと思ってたら、ResponseUtil なるものが出てきた。
@Execute(validator = false) public String hello() { ResponseUtil.write("こんにちわ"); return null; }
ん〜・・・正直カッコ悪い気がするんだが・・・。フレームワークの制限とか統一した仕様にしたいのかもしれないけど、最後に null を返すのに違和感を感じちゃうぅぅ。
ResponseUtil.write が 1.0.2 にはまだ無いのでどういう実装なのか分からないけど
ResponseUtil.write("こんにちわ"); ResponseUtil.write("もう一度こんにちわ"); ResponseUtil.write("こんにちわってくどいよ");
って感じで使えるのかな。StringBuffer(今は StringBuilderなんだっけ)にためて最後に write するのがパターンになるのかな。
これとは関係ないけど、自分の場合なんでも Util に詰め込むと何の Util か分からなくなる法則発動パターンがあるから嫌だ。