info.dragonlady.scriptlet.demo
クラス SequenceControlScriptlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
info.dragonlady.scriptlet.SecureServlet
info.dragonlady.scriptlet.Scriptlet
info.dragonlady.scriptlet.DefaultScriptlet
info.dragonlady.scriptlet.demo.SequenceControlScriptlet
- すべての実装されたインタフェース:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class SequenceControlScriptlet
- extends DefaultScriptlet
- 関連項目:
- 直列化された形式
クラス info.dragonlady.scriptlet.SecureServlet から継承されたメソッド |
getCharSet, getContentType, getRequest, getResponse, getScriptletPath, getSequence, getSession, initialize, isExecSequence, isExecute, service, setCharSet, 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 |
SequenceControlScriptlet
public SequenceControlScriptlet()
setNextInitSequence
public void setNextInitSequence(java.lang.String seqObj)
getNextInitSequence
public java.lang.String getNextInitSequence()
- クラス
SecureServlet
の記述:
- 次の初期シーケンス(Scriptlet)のverifySequence()にて、
チェックする文字列を返す仮想関数
- オーバーライド:
- クラス
DefaultScriptlet
内の getNextInitSequence
- 戻り値:
getInitSequence
public java.lang.String getInitSequence()
- クラス
SecureServlet
の記述:
- 初期シーケンス(Scriptlet)のverifySequence()にて、
チェックする文字列を返す仮想関数
- オーバーライド:
- クラス
DefaultScriptlet
内の getInitSequence
- 戻り値:
getDefaultSequence
protected int getDefaultSequence()
- クラス
SecureServlet
の記述:
- シーケンス条件が適合しない場合の、動作設定を応答します。
デフォルトは初期状態を応答。
注.直リンクを許可しないサーブレットは"INVALID_SEQUENCE"を応答するよう、オーバーライドする必要があります。
- オーバーライド:
- クラス
SecureServlet
内の getDefaultSequence
- 戻り値:
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:例外発生時の例外オブジェクト
- オーバーライド:
- クラス
DefaultScriptlet
内の getScriptNewProperties