jp.sf.bli.framework.ss
クラス BliStrutsAction

java.lang.Object
  上位を拡張 org.apache.struts.action.Action
      上位を拡張 jp.sf.bli.framework.ss.BliStrutsAction

public abstract class BliStrutsAction
extends org.apache.struts.action.Action

BLI Frameworkの基礎Struts Action
このクラスを継承してロジックを記述していく

作成者:
bose

コンストラクタの概要
BliStrutsAction()
           
 
メソッドの概要
abstract  java.lang.String doProcess(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.ServletContext sc, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          機能別Action実行処理
abstract  void doProcessAfter(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.ServletContext sc, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          機能別Action実行後処理 遷移先を変更はしない
abstract  java.lang.String doProcessBefore(javax.servlet.ServletContext sc, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          機能別Action実行前処理
 org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Strutsから最初に実行されるメソッド
 BusinessLogicCtrlSS getBlCtrl()
           
 java.lang.String getLoginChkFlag()
           
 java.lang.String getLoginId()
           
 java.lang.String getLoginId(javax.servlet.http.HttpSession session)
          ユーザID取得

HttpSessionに格納されているユーザIDの取得を行う。
 java.util.List<java.lang.String> getLoginRole()
           
 java.util.List<java.lang.String> getLoginRole(javax.servlet.http.HttpSession session)
          ユーザロール取得

HttpSessionに格納されているユーザロールの取得を行う。
 java.lang.String getMesInitFlag()
           
 void mesInit(javax.servlet.http.HttpSession session)
          Springの設定によってSession中のメッセージを初期化する
 void setBlCtrl(BusinessLogicCtrlSS blCtrl)
           
 void setLoginChkFlag(java.lang.String loginChkFlag)
           
 void setLoginId(java.lang.String loginId)
           
 void setLoginRole(java.util.List<java.lang.String> loginRole)
           
 void setMesInitFlag(java.lang.String mesInitFlag)
           
 
クラス org.apache.struts.action.Action から継承されたメソッド
execute, getServlet, setServlet
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BliStrutsAction

public BliStrutsAction()
メソッドの詳細

getMesInitFlag

public java.lang.String getMesInitFlag()
戻り値:
this.mesInitFlag

setMesInitFlag

public void setMesInitFlag(java.lang.String mesInitFlag)
パラメータ:
mesInitFlag - this.mesInitFlag = mesInitFlag

setBlCtrl

public void setBlCtrl(BusinessLogicCtrlSS blCtrl)
パラメータ:
blCtrl - this.blCtrl = blCtrl

getBlCtrl

public BusinessLogicCtrlSS getBlCtrl()
戻り値:
blCtrl

getLoginChkFlag

public java.lang.String getLoginChkFlag()
戻り値:
this.loginChkFlag

setLoginChkFlag

public void setLoginChkFlag(java.lang.String loginChkFlag)
パラメータ:
loginChkFlag - this.loginChkFlag = loginChkFlag

getLoginId

public java.lang.String getLoginId()
戻り値:
this.loginId

setLoginId

public void setLoginId(java.lang.String loginId)
パラメータ:
loginId - this.loginId = loginId

getLoginRole

public java.util.List<java.lang.String> getLoginRole()
戻り値:
this.loginRole

setLoginRole

public void setLoginRole(java.util.List<java.lang.String> loginRole)
パラメータ:
loginRole - this.loginRole = loginRole

execute

public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping,
                                                      org.apache.struts.action.ActionForm form,
                                                      javax.servlet.http.HttpServletRequest req,
                                                      javax.servlet.http.HttpServletResponse res)
Strutsから最初に実行されるメソッド

オーバーライド:
クラス org.apache.struts.action.Action 内の execute
パラメータ:
mapping - リクエストとアクションクラスのインスタンスマッピング
form - ActionMappings に関連づけることのできるJavaBean
request - HTTPリクエスト
response - HTTPレスポンス
戻り値:
Actionクラスの処理の結果

doProcessBefore

public abstract java.lang.String doProcessBefore(javax.servlet.ServletContext sc,
                                                 javax.servlet.http.HttpSession session,
                                                 javax.servlet.http.HttpServletRequest req,
                                                 javax.servlet.http.HttpServletResponse res)
                                          throws java.lang.Exception
機能別Action実行前処理

パラメータ:
application - HTTPコンテキスト
session - HTTPセッション
request - HTTPリクエスト
response - HTTPレスポンス
戻り値:
論理名
例外:
java.lang.Exception - 処理例外

doProcess

public abstract java.lang.String doProcess(org.apache.struts.action.ActionMapping mapping,
                                           org.apache.struts.action.ActionForm form,
                                           javax.servlet.ServletContext sc,
                                           javax.servlet.http.HttpSession session,
                                           javax.servlet.http.HttpServletRequest req,
                                           javax.servlet.http.HttpServletResponse res)
                                    throws java.lang.Exception
機能別Action実行処理

パラメータ:
mapping -
form -
application - HTTPコンテキスト
session - HTTPセッション
request - HTTPリクエスト
response - HTTPレスポンス
戻り値:
論理名
例外:
java.lang.Exception - 処理例外

doProcessAfter

public abstract void doProcessAfter(org.apache.struts.action.ActionMapping mapping,
                                    org.apache.struts.action.ActionForm form,
                                    javax.servlet.ServletContext sc,
                                    javax.servlet.http.HttpSession session,
                                    javax.servlet.http.HttpServletRequest req,
                                    javax.servlet.http.HttpServletResponse res)
                             throws java.lang.Exception
機能別Action実行後処理 遷移先を変更はしない

パラメータ:
mapping -
form -
application - HTTPコンテキスト
session - HTTPセッション
request - HTTPリクエスト
response - HTTPレスポンス
例外:
java.lang.Exception - 処理例外

getLoginId

public java.lang.String getLoginId(javax.servlet.http.HttpSession session)
ユーザID取得

HttpSessionに格納されているユーザIDの取得を行う。

パラメータ:
session -
戻り値:

getLoginRole

public java.util.List<java.lang.String> getLoginRole(javax.servlet.http.HttpSession session)
ユーザロール取得

HttpSessionに格納されているユーザロールの取得を行う。

パラメータ:
session -
戻り値:

mesInit

public void mesInit(javax.servlet.http.HttpSession session)
Springの設定によってSession中のメッセージを初期化する

パラメータ:
session -