s2struts

入力値の検証方法について

入力値の検証方法 ActionFormを継承しvalidateメソッドを実装する commons validatorを使用する 今まで、validator使ってやったことなかったのでその辺の備忘録 struts-config.xmlにvalidatorをプラグインとして設定 ValidatorFormを継承したFormを作成 vali…

ログイン認証のインターセプター

jp.co.foo.interceptor.LoginAuthInterceptor セッションスコープオブジェクトに"userSession"が無い場合はLoginAuthExceptionをthrowする。 package jp.co.foo.interceptor; import javax.servlet.http.HttpSession; import jp.co.foo.exception.LoginAuthE…

エラーメッセージの表示を任意のコンポーネントから管理する

以下引用 public class MessageActionImpl implements MessageAction { public String execute() { MessageManager.addGlobalError("examplemessage"); MessageManager.addGlobalError("examplemessage", "foo"); MessageManager.addGlobalError("examplemes…