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