3.Actionクラスのexecute()メソッドに、パラメータ
mappingを明示的に上記ActionMappingサブクラスに変換すること
が必要
例:
public class HelloAction extends Action {
public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
// ロギング部分
// LoggingActionMappingへ明示的に型キャストする必要がある
((LoggingActionMapping) mapping).writeLog(request,
"にリクエストする。", LoggingActionMapping.INFO);
return mapping.findForward("success");
}
}
0 件のコメント:
コメントを投稿