public class FileTag extends InputTagSupport
| コンストラクタと説明 | 
|---|
FileTag()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
int | 
doStartTag()
 
 入力画面と確認画面で出力内容が異なる。 
 | 
protected java.lang.String | 
getTagName()
タグ名を取得する。 
 | 
void | 
setAccept(java.lang.String accept)
XHTMLのaccept属性を設定する。 
 | 
void | 
setErrorCss(java.lang.String errorCss)
エラーレベルのメッセージに使用するCSSクラス名を設定する。 
 | 
void | 
setMaxlength(int maxlength)
XHTMLのmaxlength属性を設定する。 
 | 
void | 
setMultiple(boolean multiple)
HTML5のmultiple属性を設定する。 
 | 
void | 
setNameAlias(java.lang.String nameAlias)
name属性のエイリアスを設定する。 
 | 
void | 
setOnchange(java.lang.String onchange)
XHTMLのonchange属性を設定する。 
 | 
void | 
setOnselect(java.lang.String onselect)
XHTMLのonselect属性を設定する。 
 | 
void | 
setReadonly(boolean readonly)
XHTMLのreadonly属性を設定する。 
 | 
void | 
setSize(int size)
XHTMLのsize属性を設定する。 
 | 
setAutofocus, setDisabled, setNamesetAccesskey, setOnblur, setOnfocus, setTabindexcheckChildElementsOfForm, setCssClass, setDir, setId, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setTitle, setXmlLangdoCatch, doFinally, getAttributespublic void setReadonly(boolean readonly)
readonly - XHTMLのreadonly属性public void setSize(int size)
size - XHTMLのsize属性public void setMaxlength(int maxlength)
maxlength - XHTMLのmaxlength属性public void setOnselect(java.lang.String onselect)
onselect - XHTMLのonselect属性public void setOnchange(java.lang.String onchange)
onchange - XHTMLのonchange属性public void setMultiple(boolean multiple)
multiple - HTML5のmultiple属性public void setErrorCss(java.lang.String errorCss)
errorCss - エラーレベルのメッセージに使用するCSSクラス名public void setNameAlias(java.lang.String nameAlias)
nameAlias - name属性のエイリアスpublic void setAccept(java.lang.String accept)
accept - XHTMLのaccept属性public int doStartTag()
               throws javax.servlet.jsp.JspException
 入力画面と確認画面で出力内容が異なる。
 入力画面:
 指定された属性を使用してボディを持たないタグを出力する。
 value属性に指定されたvalueを設定する。
 type属性に"file"を設定する。
 属性はHTMLエスケープして出力する。
 FormContextにname属性を設定する。
 確認画面:
 アップロードされたファイル名をHTMLエスケープして出力する。
 doStartTag インタフェース内 javax.servlet.jsp.tagext.TagdoStartTag クラス内 javax.servlet.jsp.tagext.TagSupportjavax.servlet.jsp.JspExceptionprotected java.lang.String getTagName()
getTagName クラス内 GenericAttributesTagSupport