|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.jsp.tagext.SimpleTagSupport
org.seasar.cubby.tags.TokenTag
public class TokenTag
2重サブミット防止用の <input type="hidden"/>
タグを出力するタグ。
このタグが呼び出されると一意なトークン文字列を生成して hidden とセッションに格納します。 サブミットされた先の処理の検証フェーズで、ポストされた hidden 値とセッション中の値を比較して、 一致しない場合、不正な経路からのアクセスとみなしてエラー処理を行います。
TokenValidator.validate(org.seasar.cubby.validator.ValidationContext,
Object[])
コンストラクタの概要 | |
---|---|
TokenTag()
|
メソッドの概要 | |
---|---|
void |
doTag()
|
protected Map<String,Object> |
getDynamicAttributes()
動的な属性を取得します。 |
void |
setDynamicAttribute(String uri,
String localName,
Object value)
|
void |
setName(String name)
name属性を設定します。 |
クラス javax.servlet.jsp.tagext.SimpleTagSupport から継承されたメソッド |
---|
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TokenTag()
メソッドの詳細 |
---|
public void setName(String name)
name
- name属性public void doTag() throws JspException, IOException
SimpleTag
内の doTag
SimpleTagSupport
内の doTag
JspException
IOException
public void setDynamicAttribute(String uri, String localName, Object value) throws JspException
DynamicAttributes
内の setDynamicAttribute
JspException
protected Map<String,Object> getDynamicAttributes()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |