oracle.lite.web.html
クラス ProcessForm
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--oracle.lite.web.html.ProcessForm
- 直接の既知のサブクラス:
- ProcessMasterDetailForm
- public class ProcessForm
- extends javax.servlet.http.HttpServlet
このサーブレットは、DBTableクラスにより生成されたHTMLフォームを処理し、データ内の変更をすべて実行します。 既存のデータベース行の更新のみでなく、新規行の挿入も処理します。 新規行を挿入するとき、主キー列のソース属性を使用して主キーが生成されます。
- 関連項目:
- 直列化された形式
メソッドの概要 |
void |
doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
doGet()はdoPost()を直接コールして、送信されたフォームを処理します。 |
void |
doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
doPost()は送信されたフォームを処理し、送信されたデータに基づいてSQL文を作成し、実行します。 |
java.lang.String |
getServletInfo()
このメソッドは、サーブレットに関する情報を返します。 |
クラス 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 |
ProcessForm
public ProcessForm()
getServletInfo
public java.lang.String getServletInfo()
- このメソッドは、サーブレットに関する情報を返します。
- オーバーライド:
- クラス javax.servlet.GenericServletのgetServletInfo
- 戻り値:
- サーブレットの情報の文字列。
doGet
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- doGet()はdoPost()を直接コールして、送信されたフォームを処理します。
- パラメータ:
request
- HTTP要求。response
- HTTP応答。- 例外:
- java.io.IOException - 出力ストリームが作成できなかった場合に発生します。
- javax.servlet.ServletException - 致命的なサーブレット・エラーが発生した場合に発生します。
doPost
public void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- doPost()は送信されたフォームを処理し、送信されたデータに基づいてSQL文を作成し、これらのSQL文を実行します。 正常に終了すると、このメソッドはcreateResponse()をコールします。エラーの場合はcreateErrorResponse()をコールします。 これらのメソッドは、適切な出力を生成してブラウザに返します。
- パラメータ:
request
- HTTP要求。response
- HTTP応答。- 例外:
- java.io.IOException - 出力ストリームが作成できなかった場合に発生します。
- javax.servlet.ServletException - 致命的なサーブレット・エラーが発生した場合に発生します。