oracle.lite.web.html
クラス DeleteRecords
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--oracle.lite.web.html.DeleteRecords
- public abstract class DeleteRecords
- extends javax.servlet.http.HttpServlet
DeleteRecordsサーブレットは、多数のSQL DELETEコマンドを自動的に実行するために使用できます。
このサーブレットはgetCommands()をコールしてSQL文の配列を取得し、この配列が自動的に実行されます。 完了すると、サーブレットはonSuccess()をコールします。これによりHTML応答が作成されブラウザに返されます。
このクラスは抽象クラスであるため、サブクラスでは次のメソッドを実装する必要があります。
getCommands()
onSuccess()
- 関連項目:
- 直列化された形式
メソッドの概要 |
void |
doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
このメソッドは、Webサーバーにコールされたときに、指定されたIDに対して削除コマンドを実行します。 |
void |
doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
このメソッドは、Webサーバーにコールされたときに、指定されたIDに対して削除コマンドを実行します。 |
abstract java.lang.String[] |
getCommands(java.lang.String id)
このメソッドは、SQLコマンドを含む配列を取得するためにコールします。 |
java.lang.String |
getServletInfo()
サーブレットに関する情報を取得します。 |
abstract void |
onSuccess(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
このメソッドは、SQLコマンドが正常に実行されたときにコールされます。 |
クラス javax.servlet.http.HttpServletから継承したメソッド |
service |
クラス javax.servlet.GenericServletから継承したメソッド |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, init, log, log |
クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeleteRecords
public DeleteRecords()
getCommands
public abstract java.lang.String[] getCommands(java.lang.String id)
- このメソッドは、SQLコマンドを含む配列を取得するためにコールします。
- パラメータ:
id
- 識別子。- 戻り値:
- SQL DELETE文の含まれた配列。
onSuccess
public abstract void onSuccess(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
java.io.IOException
- このメソッドは、SQLコマンドが正常に実行されたときにコールされます。
- パラメータ:
req
- HttpServletRequestres
- HttpServletResponse- 例外:
- javax.servlet.ServletException - エラーが発生した場合に発生します。
- java.io.IOException - エラーが発生した場合に発生します。
doGet
public void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
java.io.IOException
- このメソッドは、Webサーバーにコールされたときに、指定されたIDに対して削除コマンドを実行します。
- パラメータ:
req
- HttpServletRequestres
- HttpServletResponse- 例外:
- javax.servlet.ServletException - JDBC文が作成できなかった場合に発生します。
- java.io.IOException - 出力ストリームが作成できなかった場合に発生します。
doPost
public void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- このメソッドは、Webサーバーにコールされたときに、指定されたIDに対して削除コマンドを実行します。
- パラメータ:
request
- HttpServletRequestresponse
- HttpServletResponse- 例外:
- javax.servlet.ServletException - JDBC文が作成できなかった場合に発生します。
- java.io.IOException - 出力ストリームが作成できなかった場合に発生します。
getServletInfo
public java.lang.String getServletInfo()
- サーブレットに関する情報を取得します。
- オーバーライド:
- クラス javax.servlet.GenericServletのgetServletInfo
- 戻り値:
- サーブレット情報の文字列。