タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaとblogに関するmasakitkのブックマーク (1)

  • 2008-05-03

    フォームをセッションで持つと、検索画面や変更画面にあるチェックボックスなどの値は画面でチェックをはずすと、前の値が残ってしまうので、リクエストの値がフォームにセットされる前にクリアする必要があります。SAStruts にも Struts と同じようにフォームに reset メソッドを作成することで回避可能ですが、1 機能 1 アクションにすると、すべてのアクションメソッドでリセットされてしまいます。 @Reset アノテーションを作ることにより、アクションメソッドごとにリセットメソッドを指定できます。こんな感じ。 // リセット・アノテーション @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface Reset { String method() default "reset"; }

    2008-05-03
  • 1