In one of the last posts I showed you how to run same jQuery code on both client and server. In the example we used the validation plugin to check whether an email field contains a valid address. The check was first performed on the client an... 続きを読む
作者 Dave West , 翻訳者 徳武 聡 投稿日 2010年8月15日 午後8時34分 コミュニティ Architecture トピック WS Standards , Artifacts & Tools , Delivering Quality タグ Validation , 品質 原文(投稿日:2010/07/27)へのリンク W3CはUnicornをリリースした。Un... 続きを読む
ここのところ、Google App Engine上でアプリを作っている私だが、iPhoneアプリとかを作り慣れている私としては、単純なHTMLページの組み合わせでUIを作るというのでは面白くない。そこで、サーバーがModel、クライアントがViewとControllerというアーキテクチャ... 続きを読む
Webフォームから飛んできた値について、入力チェックを行わないということはまずないだろう。数字のところに文字列が入ったり、必須のものが入っていなかったりすることはよくある。だからこそサーバサイドのプログラムでチェックはするのだが、ユーザビリティ... 続きを読む
JaValidとは 今回はJaValidを紹介したい。JaValidはJavaオブジェクトの状態を検証するためのオープンソースのバリデーションフレームワークである。JaValidを用いることで、Javaオブジェクトが取り得る状態の条件を設定して検証することができるようになる。 条... 続きを読む
時々、Webサイトで入力している内容をその場で判定するものがある。入力必須の項目やメールアドレス、パスワードの一致などでエラーがあればすぐに表示してくれるので、送信してから修正すると言った二度手間がなくて便利だ。 Webブラウザ上で入力チェックを実... 続きを読む
入力された値の検証は最終的にサーバ側で行わなければ意味がない。が、ユーザビリティを考えるとブラウザ上でチェックし、通知できれば便利に違いない。問題はそうしたチェック機能を実装するのが手間だと言うことだ。 jQueryを使ってWebブラウザ上で入力チェッ... 続きを読む
Teeda や SAStruts に慣れてしまったせいか Validation を XML には書くのはやはり抵抗があるので、spring-modules-validation で利用できる Bean Validation Framework を使います。ソースコードはこんな感じになります。 x.dto.LoginDto package x.dto; impor... 続きを読む