SAStruts

例外時のフォワード処理

昨日の日記の例外(NoRoleException含む)発生時の処理で、StrutsのExceptionHandlerを使ってそこそこうまく解決したので公開。ExceptionForwardHandler.java public class ExceptionForwardHandler extends ExceptionHandler { @Override public ActionForw…

例外を処理するインターセプター

SAStrutsのページには例外処理はstrutsのもともとの機構を使ってね。http://sastruts.seasar.org/featurereference.htmlとかかれているが、まぁどうせならstruts-config.xml触りたくないのでインターセプターを作ってみた。 public class ForwardThrowsInter…

DTOがセッションに格納されない

SAStruts 1.0.3 RC1/Seasar2.4.25を使って認証情報をセッションに格納しようとしたんだけど、どうやってもうまくいかない。test.jsp <s:form> ユーザ名:<input type="text" name="name"/><br/> パスワード:<input type="password" name="password"/><br/> <input type="submit" value="ログイン" name="login"/> </s:form> UserDto public class UserDto { public String name; publ…