[T-struts-dev 71] [ t-struts-Tasks-3951 ] (二重送信防止機能)キー生成のコーディングがまずい

アーカイブの一覧に戻る

Sourceforge Tracker Monitor norep****@sourc*****
2004年 2月 18日 (水) 15:35:09 JST


Tasks item #3951, was opened at 2004-02-18 15:35
You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3460&aid=3951&group_id=871

Category: tstruts/taglib
Group: None
Status: Open
Priority: 5
Submitted By: Naoki Kurosawa (kurosawa)
Assigned to:  (None)
Summary: (二重送信防止機能)キー生成のコーディングがまずい

Initial Comment:
■その1  二重送信防止キーの保持の仕組み
二重送信防止キーの保持数について、
設定を読み込み、文字列からintにする処理を毎リクエスト
でやっていて、ばかばかしい。

■その2  インスタンス・メソッド
TransactionCreateToken, TransactionCreateIdクラスは、
もうちょっとうまく作ればすべてのメソッドをクラス・メソ
ッドにできる。
現状インスタンス・メソッドなので、二重送信防止キーを生
成しようとするたびに上記のクラスのインスタンスを作らな
ければならず、メモリの無駄。

■その3  二重送信防止キーの生成の仕方
二重送信防止キー生成メソッドがsynchronizedになってい
て、
並列実行性に欠ける。synchronizedにしなくてもよいように
したい。


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3460&aid=3951&group_id=871



T-struts-dev メーリングリストの案内
アーカイブの一覧に戻る