富士通アドバンストエンジニアリング

InputField V2
製品情報

InputField V2  製品情報

InputField V2は独自のテキストフィールドを提供する「JSPカスタムタグライブラリ」です。
入力制限を掛けることができるフォーマットフィールド、金額型表示専用の金額型フィールドを提供します。

[索引] | V2の拡張機能 | タグ一覧 | 動作環境 |

V2の拡張機能

CheckFilterとは

CheckFilterはJSP/ServletのWEBアプリケーションでサーバでの入力チェックの実現を行います。CheckFilterを使用することにより、WEBアプリケーションでの入力チェックを単純なものとし、開発効率を飛躍的に高めることができます。

  • 機能について
    本システムは以下のことを判断し、リクエストを振り分けることができます。
    • 入力された文字の種類の判断
    • 入力された文字の文字数の判断
    • 必須かどうかの判断
    • 入力された文字の置換
    • 入力許可文字・禁止文字の判断
    • メールアドレスかどうかの判断
    • 数字の最大値・最小値の設定
    • 時間型フォーマットの判断
    • 正規表現でのフォーマットの判断
  • 仕組みについて
    なんらかのリクエストを行った際に、入力されたデータをservlet2.3より導入のjavax.servlet.Filterクラスを使用した「CheckFilter」で受け取り、その入力データが設定どおりならば正規のリクエスト先へ、誤入力ならエラーリクエスト先へと、リクエストを振り分けることができます。
  • Configツールについて
    CheckFilterでは、単体で動作するswing版の設定ツールとEclipseでプラグイン可能な動作ツールを用意しております。

タグ一覧

ffc:formattedField

ffc:formattedFieldタグは任意の入力&表示フォーマットを指定できるテキストフィールドを提供します。フォーマットを指定することにより、テキストフィールドに常に決まった文字を表示する部分と、ユーザの入力文字を表示する部分を自由に設定することができます。また、ユーザの入力文字を表示する部分は、指定した文字または文字種のみ入力可能にすることができます。

・タグ使用例
<FORM>
<ffc:formattedField id="myField“ format="<AAA-A9-9999>“ width="125px"name="myField"/>
</FORM>

アトリビュート名 省略 意味 省略時の動作
id 不可 ドキュメント内で一意なID。 -
format 不可 フォーマット文字列。 -
paddingChar 空白を埋める文字。 "_"(アンダースコア)
enableChars 任意の入力可能文字。 なし
defaultValue デフォルト表示文字列。 固定文字とパディング文字からなる、フォーマットに従った文字列。
foregroundColor 前景色。 "black"
backgroundColor 背景色。 "white"
errorForegroundColor エラー時前景色。 "white"
errorBackgroundColor エラー時背景色。 "red"
autoEscape 最終文字入力時の自動脱出。
true/falseで指定。
"true"
changeColorOnError エラー時に色を変更。
true/falseで指定。
"true"
holdFocusOnError エラー時にフォーカスを保持する。
true/falseで指定。
"true"
name 名前。 なし
tabIndex タブインデックス。 なし
title ツールチップ。 なし
disabled 項目の操作の可否。
true/falseで指定。
"false"
readOnly 項目の編集の可否。
true/falseで指定。
"false"
cssclass インプットのclassを指定。 なし
noSelect 項目の編集の可否。 "false"
width 幅。
CSSプロパティ「width」と同等。
ブラウザに依存
height 高さ。
CSSプロパティ「height」と同等。
ブラウザに依存
borderColor ボーダ色。
CSSプロパティ「border-color」と同等。
ブラウザに依存
borderTopColor 上ボーダ色。
CSSプロパティ「border-top-color」と同等。
ブラウザに依存
borderRightColor 右ボーダ色。
CSSプロパティ「border-right-color」と同等。
ブラウザに依存
borderBottomColor 下ボーダ色。
CSSプロパティ「border-bottom-color」と同等。
ブラウザに依存
borderLeftColor 左ボーダ色。
CSSプロパティ「border-left-color」と同等。
ブラウザに依存
borderWidth ボーダ幅。
CSSプロパティ「border-width」と同等。
ブラウザに依存
borderTopWidth 上ボーダ幅。
CSSプロパティ「border-top-width」と同等。
ブラウザに依存
borderRightWidth 右ボーダ幅。
CSSプロパティ「border-right-width」と同等。
ブラウザに依存
borderBottomWidth 下ボーダ幅。
CSSプロパティ「border-bottom-width」と同等。
ブラウザに依存
borderLeftWidth 左ボーダ幅。
CSSプロパティ「border-left-width」と同等。
ブラウザに依存
borderStyle ボーダスタイル。
CSSプロパティ「border-style」と同等。
ブラウザに依存
borderTopStyle 上ボーダスタイル。
CSSプロパティ「border-top-style」と同等。
ブラウザに依存
borderRightStyle 右ボーダスタイル。
CSSプロパティ「border-right-style」と同等。
ブラウザに依存
borderBottomStyle 下ボーダスタイル。
CSSプロパティ「border-bottom-style」と同等。
ブラウザに依存
borderLeftStyle 左ボーダスタイル。
CSSプロパティ「border-left-style」と同等。
ブラウザに依存
fontFamily フォントファミリ。
CSSプロパティ「font-family」と同等。
ブラウザに依存
fontSize フォントサイズ。
CSSプロパティ「font-size」と同等。
ブラウザに依存
fontStyle フォントスタイル。
CSSプロパティ「font-size」と同等。
ブラウザに依存
fontWeight フォントの太さ。
CSSプロパティ「font-weight」と同等。
ブラウザに依存
margin マージン。
CSSプロパティ「margin」と同等。
ブラウザに依存
marginTop 上マージン。
CSSプロパティ「margin-top」と同等。
ブラウザに依存
marginRight 右マージン。
CSSプロパティ「margin-right」と同等。
ブラウザに依存
marginBottom 下マージン。
CSSプロパティ「margin-bottom」と同等。
ブラウザに依存
marginLeft 左マージン。
CSSプロパティ「margin-left」と同等。
ブラウザに依存
padding パディング。
CSSプロパティ「padding」と同等。
ブラウザに依存
paddingTop 上パディング。
CSSプロパティ「padding-top」と同等。
ブラウザに依存
paddingRight 右パディング。
CSSプロパティ「padding-right」と同等。
ブラウザに依存
paddingBottom 下パディング。
CSSプロパティ「padding-bottom」と同等。
ブラウザに依存
paddingLeft 左パディング。
CSSプロパティ「padding-left」と同等。
ブラウザに依存
textAlign 文字列の横方向位置。
CSSプロパティ「text-align」と同等。
ブラウザに依存
verticalAlign フィールド自体の縦方向位置。
CSSプロパティ「vertical-align」と同等。
ブラウザに依存
textDecoration テキスト装飾。
CSSプロパティ「text-decoration」と同等。
ブラウザに依存

ffc:currencyField

ffc:currencyFieldタグは金額表示専用のテキストフィールドを提供します。このフィールドには数値を表す文字列のみが入力可能です。1文字入力するたびにカンマ位置が計算され自動挿入されます。

・タグ使用例
<FORM>
<ffc:currencyFieldid="myField" maximumValue="100000" minimumValue="-100000" width="90px" name="myField" />
</FORM>

アトリビュート名 省略 意味 省略時の動作
id 不可 ドキュメント内で一意なID。 -
maximumValue 不可 最大値。
十進数を文字列で指定。
それ以外の時は「0」として解釈。
-
minimumValue 最小値。
十進数を文字列で指定。
それ以外の時は「0」として解釈。
"0"
defaultValue デフォルト値。
十進数または文字列で指定。
minimumValueの値
prefix 接頭辞。 "¥"
suffix 接尾辞。 ""(空文字列)
foregroundColor 前景色。 "black"
backgroundColor 背景色。 "white"
errorForegroundColor エラー時前景色。 "white"
errorBackgroundColor エラー時背景色。 "red"
checkDuringInput 入力中の範囲チェックの有無。
true/falseで指定。
"true"
changeColorOnError エラー時に色を変更。
true/falseで指定。
"true"
holdFocusOnError エラー時にフォーカスを保持する。
true/falseで指定。
"true"
nullCheck inputに入力がなかった場合にエラーにするか設定。 "true"
name 名前。 なし
tabIndex タブインデックス。 なし
title ツールチップ。 なし
disabled 項目の操作の可否。
true/falseで指定。
"false"
readOnly 項目の編集の可否。
true/falseで指定。
"false"
cssclass inputのclass属性の設定。 なし
noSelect タブキーで移動された場合に全選択するかどうかを設定。 "true"
decimalPoint 小数点以下桁数の最大値を設定。 0
width 幅。
CSSプロパティ「width」と同等。
ブラウザに依存
height 高さ。
CSSプロパティ「height」と同等。
ブラウザに依存
borderColor ボーダ色。
CSSプロパティ「border-color」と同等。
ブラウザに依存
borderTopColor 上ボーダ色。
CSSプロパティ「border-top-color」と同等。
ブラウザに依存
borderRightColor 右ボーダ色。
CSSプロパティ「border-right-color」と同等。
ブラウザに依存
borderBottomColor 下ボーダ色。
CSSプロパティ「border-bottom-color」と同等。
ブラウザに依存
borderLeftColor 左ボーダ色。
CSSプロパティ「border-left-color」と同等。
ブラウザに依存
borderWidth ボーダ幅。
CSSプロパティ「border-width」と同等。
ブラウザに依存
borderTopWidth 上ボーダ幅。
CSSプロパティ「border-top-width」と同等。
ブラウザに依存
borderRightWidth 右ボーダ幅。
CSSプロパティ「border-right-width」と同等。
ブラウザに依存
borderBottomWidth 下ボーダ幅。
CSSプロパティ「border-bottom-width」と同等。
ブラウザに依存
borderLeftWidth 左ボーダ幅。
CSSプロパティ「border-left-width」と同等。
ブラウザに依存
borderStyle ボーダスタイル。
CSSプロパティ「border-style」と同等。
ブラウザに依存
borderTopStyle 上ボーダスタイル。
CSSプロパティ「border-top-style」と同等。
ブラウザに依存
borderRightStyle 右ボーダスタイル。
CSSプロパティ「border-right-style」と同等。
ブラウザに依存
borderBottomStyle 下ボーダスタイル。
CSSプロパティ「border-bottom-style」と同等。
ブラウザに依存
borderLeftStyle 左ボーダスタイル。
CSSプロパティ「border-left-style」と同等。
ブラウザに依存
fontFamily フォントファミリ。
CSSプロパティ「font-family」と同等。
ブラウザに依存
fontSize フォントサイズ。
CSSプロパティ「font-size」と同等。
ブラウザに依存
fontStyle フォントスタイル。
CSSプロパティ「font-style」と同等。
ブラウザに依存
fontWeight フォントの太さ。
CSSプロパティ「font-weight」と同等。
ブラウザに依存
margin マージン。
CSSプロパティ「margin」と同等。
ブラウザに依存
marginTop 上マージン。
CSSプロパティ「margin-top」と同等。
ブラウザに依存
marginRight 右マージン。
CSSプロパティ「margin-right」と同等。
ブラウザに依存
marginBottom 下マージン。
CSSプロパティ「margin-bottom」と同等。
ブラウザに依存
marginLeft 左マージン。
CSSプロパティ「margin-left」と同等。
ブラウザに依存
padding パディング。
CSSプロパティ「padding」と同等。
ブラウザに依存
paddingTop 上パディング。
CSSプロパティ「padding-top」と同等。
ブラウザに依存
paddingRight 右パディング。
CSSプロパティ「padding-right」と同等。
ブラウザに依存
paddingBottom 下パディング。
CSSプロパティ「padding-bottom」と同等。
ブラウザに依存
paddingLeft 左パディング。
CSSプロパティ「padding-left」と同等。
ブラウザに依存
textAlign 文字列の横方向位置。
CSSプロパティ「text-align」と同等。
ブラウザに依存
verticalAlign フィールド自体の縦方向位置。
CSSプロパティ「vertical-align」と同等。
ブラウザに依存
textDecoration テキスト装飾。
CSSプロパティ「text-decoration」と同等。
ブラウザに依存

動作環境

OS Windows Server 2003
Windows Server 2008
Solaris 9 SPARC
RedHat Linux Enterprise Edition version 3
アプリケーショ
ンサーバ
Interstage Application Server V6.0/V7.0/V8.0/V9.0
BEA WebLogic Server 8.1J/9.2J/10.0J
WebSphere Application Server V5.0/V6.1
Tomcat 4.1、5.5、6.0
ブラウザ Internet Explorer 5.5SP2、6.0SP1、6.0SP2、7.0、8.0

PDFカタログをダウンロードできます

カタログダウンロード

関連リンク

お問い合わせ・ご相談

電話でのお問い合わせ

03-5324-1500(代表)

受付時間 9時~17時(土曜・日曜・祝日・当社指定の休業日を除く)

オペレーターが担当部門へお繋ぎします。製品・ソリューション名をお伝えください。

Webからのお問い合わせ

Webでのお問い合わせはこちら


  • 2009年3月現在のものです。改良のため予告なしに仕様、デザイン等を変更することがあります。
  • 記載されている会社名、製品名は、各社の登録商標または商標です。