2007-06-01から1ヶ月間の記事一覧

2.0.8になった

https://issues.apache.org/struts/secure/ReleaseNote.jspa?projectId=10030&styleName=Html&version=21801 https://issues.apache.org/struts/secure/ReleaseNote.jspa?projectId=10030&styleName=Html&version=21796 同梱されているxworkのjarが2.0.3にな…

CustomValidatorを作ってみた

とりあえず手っ取り早く独自のValidatorを作るには、 com.opensymphony.xwork2.validator.validators.FieldValidatorSupport を拡張して以下のメソッドを実装すれば良いみたい。 public void validate(Object object) throws ValidationException; で、この…

JIRAに挙がってる改良提案

これ実装してほしい! https://issues.apache.org/struts/browse/WW-1866 一覧画面の各レコードに更新ボタンがあって、そこから 入力画面 → 確認画面 → 完了画面 と遷移していくといった、いわゆるマスタメンテ系の機能ではよくあるパターン。 こういうのは…

アクションメソッドの前後処理を記述する(@Before/@After/@BeforeResultアノテーション)

struts.xmlの修正 に以下を追記 <interceptor name="annotationInterceptor" class="com.opensymphony.xwork2.interceptor.annotations.AnnotationWorkflowInterceptor"/> に以下を追記 <interceptor-ref name="annotationInterceptor"/> Actionクラス public class BeforeAfterAction extends ActionSupport { @Before public void before(){…</interceptor-ref></interceptor>