グレープシティ、Java対応入力コンポーネント「InputMan」新バージョン発売-JSP、JSFに対応

グレープシティ⁠株⁠は2月17日、Java EEシステム向けの入力フォーム用コンポーネント「InputMan for Java EE 2.0J」⁠インプットマン)を2010年3月24日に発売することを発表した。価格は5台の端末まで利用可能な開発ライセンスが94,500円(本体価格90,000円⁠⁠、運用サーバライセンスは735,000円/1サーバ(本体価格700,000円⁠⁠。

InputMan for Java EE 2.0Jは短期間でJava EEアプリケーションに高度な入力インタフェースを構築するためのコンポーネントセット。テキスト、マスク(定型書式⁠⁠、日付など9種の入力に特化したコンポーネントと5種のデータ検証コンポーネントにより、快適な操作性と精度の高いデータ入力を両立するWebフォームを短期間で構築できる。各コンポーネントは和暦や漢数字表示、郵便番号などの定形書式入力、ふりがなの取得といった日本固有の要求にも応える豊富な機能を備え、さまざまな入力用途に活用が可能。

また、JSPやJSFのカスタムタグを自動生成する専用のGUIデザイナを提供。コンポーネントの外観や書式のカスタマイズはマウス操作で結果を見ながら調整することができる。

主な新機能は以下の通り。

5種類の検証コンポーネント

検証コンポーネントはコンポーネントの入力値を監視し、設定した値以外の入力が行われると入力エラーを通知するもの。新バージョンでは、 全角/半角、ひらがな/カタカナ、数字、記号などの入力可能文字種の制限、文字数制御、日付比較、数値や日付の入力範囲設定、入力禁止文字列の設定を行う5つの検証コンポーネントを提供。標準HTMLのInput要素に入力された値に対してもデータチェックができるため、既存フォームの機能強化にも利用できる。入力を許可する値の設定やエラーメッセージのカスタマイズはデザイナで行うため、コーディングの必要はない。

検証コンポーネントによるエラー通知の例
検証コンポーネントによるエラー通知の例
JSF出力に対応

新バージョンではJSFによるコンポーネントのカスタマイズが可能となった。JSPと同じようにプロパティを設定するだけで、デザイナがJSFコードを自動生成する。

JSPとJSFのコード出力に対応したデザイナ
JSPとJSFのコード出力に対応したデザイナ
キーボード操作をサポートするファンクションキーコンポーネントの追加

キーボードのファンクションキーやHomeキー、Endキーなどをフックし、各キーに処理を割り当てることができる「ファンクションキーコンポーネント」を新たに追加。キーはWebフォーム上にも表示され、クリック操作にも対応している。レガシーシステムからの移行ユーザの要望に応えた。

ページ上にファンクションキーを視覚化して配置し、任意の動作を割り当てられる
ページ上にファンクションキーを視覚化して配置し、任意の動作を割り当てられる
マルチカラム対応のコンボコンポーネントの追加

マルチカラムリストをドロップダウンできるコンボコンポーネントを新たに追加。リストは画像表示も可能でデータソースと接続できる。また、リストをドロップダウンせずにコンボボックス内にデータを1つずつ表示させるスピンボタン機能を備えている。ドロップダウンコンポーネント部分をAjaxとして動作させることも可能。

ウィンドウの上部に飛び出ているのが新たに追加されたコンボコンポーネント。コンボとリストは画像表示と3列以上のマルチカラムに対応。
ウィンドウの上部に飛び出ているのが新たに追加されたコンボコンポーネント。コンボとリストは画像表示と3列以上のマルチカラムに対応。

動作環境は以下の通り。

サーバ側
Java環境JDK 5.0/6.0(32/64ビットVM⁠
OSWindows XP/Vista/7/Server 2003/Server 2008/Server 2008 R2 ⁠x86/x64)
Solaris 9/10(UltraSPARC)
AIX 5.3/6.1(POWER)
Red Hat Enterprise Linux AS 4.0/5.x (x86/x64)
アプリケーションサーバApache Tomcat 5.5/6.x
BEA WebLogic Server 9.x/10.x
Oracle WebLogic Server 11g R1(v10.3.1)
IBM WebSphere Application Server 6.1/7.0
日立uCosminexus Application Server V7.5/V8
富士通Interstage Application Server V9
クライアント
OSWindows XP/Vista/7(x86/x64)
ブラウザInternet Explorer 6.0/7.0/8.0
Firefox 3.0/3.5/3.6
デザイナ動作環境
OSWindows XP/Vista/7/Server 2003/Server 2008/Server 2008 R2 ⁠x86/x64)
InputMan for Java EE 2.0J
URLhttp://www.grapecity.com/japan/java/inputman/
グレープシティ⁠株⁠
URLhttp://www.grapecity.com

おすすめ記事

記事・ニュース一覧