jp.terasoluna.toursample.uc_a01_05.action
クラス RP_A01_05_01_01Action

java.lang.Object
  上位を拡張 org.apache.struts.action.Action
      上位を拡張 jp.terasoluna.fw.web.struts.actions.ActionEx
          上位を拡張 jp.terasoluna.toursample.common.action.AbstractReportAction<RP_A01_05_01_01Output>
              上位を拡張 jp.terasoluna.toursample.uc_a01_05.action.RP_A01_05_01_01Action

public class RP_A01_05_01_01Action
extends AbstractReportAction<RP_A01_05_01_01Output>

帳票出力起動クラス


フィールドの概要
 
クラス jp.terasoluna.fw.web.struts.actions.ActionEx から継承されたフィールド
FORWARD_TXTOKEN_ERROR
 
クラス org.apache.struts.action.Action から継承されたフィールド
defaultLocale, servlet
 
コンストラクタの概要
RP_A01_05_01_01Action()
           
 
メソッドの概要
 java.lang.String getFileName(org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request)
          生成される帳票のファイル名を返す。
 java.util.Map getParameterMap(org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request)
          パラメータマップを返す。
 java.util.List<RP_A01_05_01_01Output> getReportData(org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request)
          帳票出力情報リストを返す。
 RP_A01_05_01_01BLogic getRp_a01_05_01_01BLogic()
          実行するビジネスロジッククラスを返す。
 java.lang.String getTemplatePath(org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request)
          テンプレートファイルの相対パスを返す。
 void setRp_a01_05_01_01BLogic(RP_A01_05_01_01BLogic rp_a01_05_01_01BLogic)
          実行するビジネスロジッククラスを設定する。
 
クラス jp.terasoluna.toursample.common.action.AbstractReportAction から継承されたメソッド
doExecute
 
クラス jp.terasoluna.fw.web.struts.actions.ActionEx から継承されたメソッド
addErrors, addMessages, execute, isSaveToken, isTokenCheck, processTokenCheck, setSaveToken, setTokenCheck
 
クラス org.apache.struts.action.Action から継承されたメソッド
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RP_A01_05_01_01Action

public RP_A01_05_01_01Action()
メソッドの詳細

getRp_a01_05_01_01BLogic

public RP_A01_05_01_01BLogic getRp_a01_05_01_01BLogic()
実行するビジネスロジッククラスを返す。

戻り値:
実行するビジネスロジッククラス

setRp_a01_05_01_01BLogic

public void setRp_a01_05_01_01BLogic(RP_A01_05_01_01BLogic rp_a01_05_01_01BLogic)
実行するビジネスロジッククラスを設定する。

パラメータ:
rp_a01_05_01_01BLogic - 実行するビジネスロジッククラス

getParameterMap

public java.util.Map getParameterMap(org.apache.struts.action.ActionForm form,
                                     javax.servlet.http.HttpServletRequest request)
パラメータマップを返す。
パラメータは帳票出力時、全ての帳票に出力される情報である。

定義:
クラス AbstractReportAction<RP_A01_05_01_01Output> 内の getParameterMap
パラメータ:
form - アクションフォーム
request - リクエスト
戻り値:
パラメータマップ

getReportData

public java.util.List<RP_A01_05_01_01Output> getReportData(org.apache.struts.action.ActionForm form,
                                                           javax.servlet.http.HttpServletRequest request)
帳票出力情報リストを返す。
複数の帳票を出力する場合、その情報をリストとして返す。

定義:
クラス AbstractReportAction<RP_A01_05_01_01Output> 内の getReportData
パラメータ:
form - アクションフォーム
request - リクエスト
戻り値:
帳票出力情報リスト

getTemplatePath

public java.lang.String getTemplatePath(org.apache.struts.action.ActionForm form,
                                        javax.servlet.http.HttpServletRequest request)
テンプレートファイルの相対パスを返す。
相対パスはクラスパスのルートを基準として記述する。

※ 注意点:クラスパス上ではないファイルは対応出来ない。
また、path値が「/」で始まる場合にClassLoaderによってリソースを取得 できない場合が存在する。(Tomcatでは問題ない。Junitでは問題あり)。
そのため、パスの先頭は/で始まらないこと。

定義:
クラス AbstractReportAction<RP_A01_05_01_01Output> 内の getTemplatePath
パラメータ:
form - アクションフォーム
request - リクエスト
戻り値:
テンプレートファイルの相対パス

getFileName

public java.lang.String getFileName(org.apache.struts.action.ActionForm form,
                                    javax.servlet.http.HttpServletRequest request)
生成される帳票のファイル名を返す。

定義:
クラス AbstractReportAction<RP_A01_05_01_01Output> 内の getFileName
パラメータ:
form - アクションフォーム
request - リクエスト
戻り値:
ファイル名