グレープシティは、Java EE向けの入力フォーム用コンポーネントの新版「InputMan for Java EE 2.0J」を3月24日に発売すると発表した。
InputMan for Java EEは、.NET用コンポーネントとして15年以上の実績を誇る同社製品「InputMan」のJava版。入力値の検証や入力ゆれを防ぐ文字種変換など、システム利用者のユーザビリティ向上や規定外データの入力防止のための機能開発を、少ない工数で実現可能にする。
開発時には、GUIの専用デザイナでプレビューを見ながら、利用したいコンポーネントとプロパティの値を選択していく。各コンポーネントは、和暦や郵便番号の定型書式、ふりがなといった日本固有の入力用途にも対応している。コンポーネントの設定後、JSPのカスタムタグが出力され、それらを開発中のプログラムにコピー&ペーストして実装する。なお、今バージョンからJSFコードの出力も可能になっている。
今回発表された2.0Jには、新たに下記の5種類の検証コンポーネントが搭載されており、設定値以外の入力を制限することができる。
- 全角/半角など入力可能文字種の制限
- 文字数制御
- 日付比較
- 数値や日付の入力範囲設定
- 入力禁止文字列設定
標準HTMLのInput要素に入力された値に対してもデータチェックが可能なため、既存のフォームに組み込んで利用することもできる。また、レガシーシステムに多く用いられているファンクションキー押下時の処理を実現するファンクションキーコンポーネントも新たに追加され、システム移行時に同等の操作性を提供することも可能となっている。
【関連リンク】
・InputMan for Java EE 2.0J
【関連コーナー】
・ComponentZine
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です