Interface | Description |
---|---|
DoubleSubmissionHandler |
OnDoubleSubmissionアノテーションに対する処理を行うインタフェース。
|
TokenGenerator |
トークンの生成を行うインタフェース。
|
Class | Description |
---|---|
TokenUtil |
トークンを使用した二重サブミットの防止機能のユーティリティ。
なお、トークンは ExecutionContext#getSessionScopeMap で獲得可能なMapではなく、
HttpSession に直接格納する。
これは、SessionConcurrentAccessHandler と併用した場合、トークンはリクエストスレッド毎の
スナップショット上に保持されるので、本来エラーとなるタイミングでも並行実行されてしまう可能性
が発生するためである。
|
Annotation Type | Description |
---|---|
OnDoubleSubmission |
二重サブミットを防止する
Interceptor 。 |
UseToken |
二重サブミットを防止するために使用されるトークンを生成する
Interceptor 。 |