common
クラス XMLAction

java.lang.Object
  拡張basic.BasicAction
      拡張common.CommonAction
          拡張common.XMLAction
すべての実装インタフェース:
ActionHandle

public final class XMLAction
extends CommonAction

[共通]XMLActionクラス

XMLActionクラス-使用方法

1. XMLアクションファイルの格納位置はWEB-INF\xml\<機能名>\action\<XMLアクションファイル名>.xmlとする
2. XMLアクションファイルの記述例

  <?xml version="1.0" encoding="Shift_JIS" ?>
  <action>
    <form id="lForm" scope="request" autoSetScreenParam="true">login.form.LoginForm</form>   <!--格納するFormクラス-->
    <isClicked>
      <event method="defaultEvent">login.event.InputEvent</event>   <!--デフォルトのEventクラス-->
    </isClicked>
    <isClicked>
      <pushButton>btnLogin</pushButton>   <!--押下ボタン(複数記述可)-->
      <event method="loginEvent">login.event.InputEvent</event>   <!--Eventクラス-->
    </isClicked>
  </action>

3. 本クラス(XMLActionクラス)は継承せず、Eventクラスに処理を実装


コンストラクタの概要
XMLAction()
           
 
メソッドの概要
 java.lang.String actionPerformed(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context)
          各画面からの処理を実行する。
 
クラス common.CommonAction から継承したメソッド
blankTrim, checkDateParam, checkDoubleParam, checkDoubleValue, checkIntValue, checkScreenParam, checkScreenParam, checkTextByte, getConnection, getEncodeParameter, getEncodeParameterValues, isClicked, isClicked, isHalfNumber, isSpace, isSymbol, paddingZero, printDEBUG, replaceMatchAll, returnConnection, rn, setConfirmForm, setConfirmForm
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XMLAction

public XMLAction()
メソッドの詳細

actionPerformed

public java.lang.String actionPerformed(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response,
                                        javax.servlet.ServletContext context)
                                 throws java.lang.Exception
クラス CommonAction の記述:
各画面からの処理を実行する。
このクラスを継承した子クラスに必ず記述する。

定義:
インタフェース ActionHandle 内の actionPerformed
定義:
クラス CommonAction 内の actionPerformed
パラメータ:
request - リクエスト
response - レスポンス
context - サーブレットコンテキスト
戻り値:
フォワードするJSPへのマップキー(resultmap.xml)
例外:
java.lang.Exception