NOEMBLEM/エンブレムが設定されていません。

メールの詳細(メール表示)

件名:

Re: [session] リクエスト二重送信

差出人: "Takehiko Arai"さん
送信日時 2002/10/17 01:06
ML.NO [struts-user:0868]
本文:

荒井です。

>今マニュアルをお見たところ、html:linkやhtml:rewriteにはtransaction属性が
>ありますが、html:formにはないようです。
>formでアクションを指定する場合は、どうやって同期トークンを設定すればよい
>のでしょうか?

sessionにトランザクショントークンが設定されていると、特に指定しなくても
トランザクショントークンが hidden として埋め込まれます。

FormTag.doStartTag():
| // Add a transaction token (if present in our session)
| HttpSession session = pageContext.getSession();
| if (session != null) {
| String token =
| (String)
session.getAttribute(Action.TRANSACTION_TOKEN_KEY);
| if (token != null) {
| results.append("<input type="hidden" name="");
| results.append(Constants.TOKEN_KEY);
| results.append("" value="");
| results.append(token);
| results.append("">");
| }
| }

添付:

このメールは下記のメールに対する返信です:

このメールには下記のメールが返信されています:

【PR】ブログふくびきレシピ無料ホームページ壁紙