info.dragonlady.scriptlet
クラス DefaultScriptlet

java.lang.Object
  上位を拡張 javax.servlet.GenericServlet
      上位を拡張 javax.servlet.http.HttpServlet
          上位を拡張 info.dragonlady.scriptlet.SecureServlet
              上位を拡張 info.dragonlady.scriptlet.Scriptlet
                  上位を拡張 info.dragonlady.scriptlet.DefaultScriptlet
すべての実装されたインタフェース:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
直系の既知のサブクラス:
SequenceControlScriptlet

public class DefaultScriptlet
extends Scriptlet

デフォルトのスクリプトレットです。

作成者:
nobu
関連項目:
直列化された形式

フィールドの概要
 
クラス info.dragonlady.scriptlet.SecureServlet から継承されたフィールド
EXEC_SEQUENCE, INIT_SEQUENCE, INVALID_SEQUENCE, SEQUENCE_KEY, sequenceId
 
コンストラクタの概要
DefaultScriptlet()
           
 
メソッドの概要
protected  void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          GETメソッドに応答する関数
javax.servlet.http.HttpServletクラスのオーバーライド関数
HttpServlet#service関数はSecureServletクラスで実装しているので、
オーバーライドできません。
protected  void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          POSTメソッドに応答する関数
javax.servlet.http.HttpServletクラスのオーバーライド関数
HttpServlet#service関数はSecureServletクラスで実装しているので、
オーバーライドできません。
 java.lang.String getEScriptErrorMsg()
          サーバサイドスクリプトでエラーが発生した際のメッセージ本文を応答する。
 java.lang.String getInitSequence()
          初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数
 java.lang.String getInvalidParamErrorMsg()
          パラメータの検証によるエラーが発せした際のメッセージ本文を応答する。
 java.lang.String getInvalidValidationParamErrorMsg()
          パラメータ検証ルール記述にエラーがあった際のメッセージ本文を応答する。
 java.lang.String getNextInitSequence()
          次の初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数
 java.lang.String getRequiredParamErrorMsg()
          必須パラメータが記述されたいなかった際のメッセージ本文を応答する。
 java.util.Map<java.lang.String,java.lang.Object> getScriptNewProperties()
          サーバサイドスクリプト内で利用する、複数のグローバルオブジェクトを応答します。
 long getSerialVersionUID()
          serialVersionUIDを応答する仮想関数
 
クラス info.dragonlady.scriptlet.SecureServlet から継承されたメソッド
getCharSet, getContentType, getDefaultSequence, getRequest, getResponse, getSequence, getSession, initialize, isExecute, service, setSequence, verifySequence
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service
 
クラス javax.servlet.GenericServlet から継承されたメソッド
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultScriptlet

public DefaultScriptlet()
メソッドの詳細

getScriptNewProperties

public java.util.Map<java.lang.String,java.lang.Object> getScriptNewProperties()
クラス Scriptlet の記述:
サーバサイドスクリプト内で利用する、複数のグローバルオブジェクトを応答します。
KEY:サーバサイドスクリプト内グローバルオブジェクト名
VALUE:グローバルオブジェクトに関連づけるインスタンス
※予約されたグローバルオブジェクト名は利用しないこと。以下予約オブジェクト名
request:javax.servlet.http.HttpServletRequestのインスタンス
response:javax.servlet.http.HttpServletResponseのインスタンス
session:javax.servlet.http.HttpSessionのインスタンス
serverout:javax.servlet.http.HttpServletResponse#getWriterの戻り値(java.io.PrintWrite)
sysout:System.out
syserr:System.err
helper:info.dragonlady.scriptlet.ESCylinder.ESHelperのインスタンス
exception:例外発生時の例外オブジェクト

定義:
クラス Scriptlet 内の getScriptNewProperties

getSerialVersionUID

public long getSerialVersionUID()
クラス SecureServlet の記述:
serialVersionUIDを応答する仮想関数

定義:
クラス SecureServlet 内の getSerialVersionUID
戻り値:

getInitSequence

public java.lang.String getInitSequence()
クラス SecureServlet の記述:
初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数

定義:
クラス SecureServlet 内の getInitSequence
戻り値:

getNextInitSequence

public java.lang.String getNextInitSequence()
クラス SecureServlet の記述:
次の初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数

定義:
クラス SecureServlet 内の getNextInitSequence
戻り値:

doPost

protected void doPost(javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse res)
               throws java.io.IOException,
                      javax.servlet.ServletException
POSTメソッドに応答する関数
javax.servlet.http.HttpServletクラスのオーバーライド関数
HttpServlet#service関数はSecureServletクラスで実装しているので、
オーバーライドできません。

オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doPost
例外:
java.io.IOException
javax.servlet.ServletException

doGet

protected void doGet(javax.servlet.http.HttpServletRequest req,
                     javax.servlet.http.HttpServletResponse res)
              throws java.io.IOException,
                     javax.servlet.ServletException
GETメソッドに応答する関数
javax.servlet.http.HttpServletクラスのオーバーライド関数
HttpServlet#service関数はSecureServletクラスで実装しているので、
オーバーライドできません。

オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doGet
例外:
java.io.IOException
javax.servlet.ServletException

getEScriptErrorMsg

public java.lang.String getEScriptErrorMsg()
クラス Scriptlet の記述:
サーバサイドスクリプトでエラーが発生した際のメッセージ本文を応答する。

定義:
クラス Scriptlet 内の getEScriptErrorMsg

getInvalidParamErrorMsg

public java.lang.String getInvalidParamErrorMsg()
クラス Scriptlet の記述:
パラメータの検証によるエラーが発せした際のメッセージ本文を応答する。

定義:
クラス Scriptlet 内の getInvalidParamErrorMsg

getRequiredParamErrorMsg

public java.lang.String getRequiredParamErrorMsg()
クラス Scriptlet の記述:
必須パラメータが記述されたいなかった際のメッセージ本文を応答する。

定義:
クラス Scriptlet 内の getRequiredParamErrorMsg

getInvalidValidationParamErrorMsg

public java.lang.String getInvalidValidationParamErrorMsg()
クラス Scriptlet の記述:
パラメータ検証ルール記述にエラーがあった際のメッセージ本文を応答する。

定義:
クラス Scriptlet 内の getInvalidValidationParamErrorMsg