|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の doTagSimpleTagSupport 内の doTagJspException
IOException
public void setDynamicAttribute(String uri,
String localName,
Object value)
throws JspException
DynamicAttributes 内の setDynamicAttributeJspExceptionprotected Map<String,Object> getDynamicAttributes()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||