タグ

2013年2月26日のブックマーク (3件)

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • SAStruts + JSONIC でバリデーションエラーをJSONで返す : json,sastruts,seasar | メモリークラフト

    JSONのリクエストのパラメータをSAStrutsのバリデータで検証してNGだったらエラーメッセージ用のJSONオブジェクトを返す必要があったので、やってみました。 まず、検証メソッド /** * JSON検証メソッドのサンプル * 検証せずにいきなりエラーを返す * メッセージのキーがJSONオブジェクトのキーになる * @return エラーメッセージ */ public ActionMessages validateFind() { ActionMessages errors = new ActionMessages(); errors.add("test", new ActionMessage("msg", "こら!")); return errors; } 普通の設定だとJSONが受け取れないので、JSON用のエラーアクションを用意します。これはActionクラスの親クラスに実装

  • SaStrutsのvalidationをJSON形式で返す - Same Log

    入力チェック等のValidationの処理をSaStruts側(アノテーションとか)で処理して結果を非同期で返す(JSON)処理を作ってみました。 必要なライブラリ javascriptライブラリ jquery http://jquery.com JSONフォーマッター JSONIC http://jsonic.sourceforge.jp/ 処理の流れ ・サーバーサイドにリクエストが送られてくる。 ・SaStruts側でValidationチェックを行う。 ・処理結果をActionWrapperクラスを継承したクラスでJSON形式にフォーマットしてレスポンスを返す。 ・クライアントサイドでレスポンスを受け取りJSON形式からエラーメッセージのhtmlを生成して表示。 修正箇所(サーバーサイド) SaStruts側の修正部分は、ActionWrapperクラスとS2RequestProce

    SaStrutsのvalidationをJSON形式で返す - Same Log