はじめに 本稿では、Java Enterprise Edition 6のJSF(JavaServer Faces)のAjaxを利用した非同期通信と入力値の検証機能について紹介します。 対象読者 JavaEE6開発に興味がある方 これからJavaのWebアプリケーション開発をはじめる方 必要な環境 動作環境は以下のとおりです。 Java SE 6 NetBeans 7.0.1 今回取りあげる検証機能について 今回は、前回作成したFaceletsに入力値の検証機能を搭載する方法を紹介します。前回では入力項目に対してAjaxの機能を追加するところまで行いました。今回はAjaxを利用した入力値の検証機能の追加方法と、その種類について取り上げます。 JSF2標準で扱える検証機能 JSF2が扱える入力値の検証機能の特徴は、以下のようなものです。 検証機能の処理はサーバサイドにて行われます 検証結果のメ
![JSF2+Ajaxの非同期通信を使った入力値の検証機能](https://cdn-ak-scissors.b.st-hatena.com/image/square/9ed41b1a44aa0807aa9334262b14652bae55cd54/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F6241%2F6241_arena.png)