PGBox
P
G
Box

html fileタグ

htmlタグのメニューへ戻る



使用した環境
JDK 6 Update 11
struts 1.3.10

ファイルアップロード<input type="file">を出力します。


属性必須意味
property対応するフォームのプロパティ名を指定する。実際にはname="xxx"が出力される。
nameネストした<html:form>のフォーム以外のフォームのpropertyと関連付ける場合に、bean名を指定する。
valueパラメータの初期値を指定する。
disabledtrueを指定した場合、無効状態となる。disabled="disabled"が出力される。
style同名の属性値が出力される。
styleClassclass="xxx"が出力される。
styleIdid="xxx"が出力される。
errorKeyエラーメッセージを取得するリクエスト/セッションバインド名を指定。
errorStyleこのタグのpropertyに関連するエラーメッセージが存在した場合に出力されるstyle属性の値
errorStyleClassこのタグのpropertyに関連するエラーメッセージが存在した場合に出力されるclass属性の値
errorStyleIdこのタグのpropertyに関連するエラーメッセージが存在した場合に出力されるid属性の値
maxlength入力可能最大文字数を設定する。同名の属性値が出力される。
indexed同名複数の入力フィールドを出力する場合に使用する。<logic:iterate>もしくは<nested:iterate>にネストした上で、この属性値をtrueに設定する。
size入力フィールドの大きさを指定する。同名の属性値が出力される。
lang同名の属性値が出力される。
bundleメッセージリソースを取得するリクエスト/セッションバインド名を指定。
alt同名の属性値が出力される。
altKeyaltの値をメッセージリソースから取得する場合に、そのキーを指定する。
title同名の属性値が出力される。
titleKeytitleの値をメッセージリソースから取得する場合に、そのキーを指定する。
accesskey同名の属性値が出力される。
accept同名の属性値が出力される。
tabindex同名の属性値が出力される。
dir同名の属性値が出力される。
onblur同名の属性値が出力される。
onchange同名の属性値が出力される。
onclick同名の属性値が出力される。
ondblclick同名の属性値が出力される。
onfocus同名の属性値が出力される。
onkeydown同名の属性値が出力される。
onkeypress同名の属性値が出力される。
onkeyup同名の属性値が出力される。
onmousedown同名の属性値が出力される。
onmousemove同名の属性値が出力される。
onmouseout同名の属性値が出力される。
onmouseover同名の属性値が出力される。
onmouseup同名の属性値が出力される。


strutsのファイルアップロード機能のサンプルについては機能リファレンス・ファイルアップロードを参照してください。

value属性を指定した場合、html上ではvalue=""が出力されますが、実際には画面上では初期値はセットされません。
これはJavaScriptなどにより自動的にファイルが送信されてしまうのを防ぐための、ブラウザのセキュリティ機能によるものです。




htmlタグのメニューへ戻る