Java サーブレットは、Web ブラウザまたは他の HTTP クライアントからのリクエストと HTTP サーバー上のデータベースまたはアプリケーションの間の中間層として Web サーバーまたはアプリケーション サーバー上で実行されるプログラムです。
サーブレットを使用すると、Web フォームからユーザー入力を収集し、データベースまたはその他のソースからレコードをレンダリングし、Web ページを動的に作成できます。
サーブレットインスタンス 構文
サーブレットは、HTTP リクエストを処理し、javax.servlet.Servlet インターフェースを実装する Java クラスです。 Web アプリケーション開発者は通常、javax.servlet.http.HttpServlet を拡張するサーブレットを作成し、特に HTTP リクエストを処理するためのサーブレット インターフェイスの抽象クラスを実装します。
サーブレットインスタンス 例
//必要な Java ライブラリをインポートします java.io.* をインポートします。 javax.servlet.* をインポートします。 インポート javax.servlet.http.*; //HttpServletクラスを拡張する public class HelloWorld extends HttpServlet { プライベート文字列メッセージ。 public void init() が ServletException をスローする { // 必要な初期化を実行します メッセージ = } public void doGet(HttpServletRequest リクエスト, HttpServletResponse 応答) ServletException、IOException をスローする { // 応答コンテンツタイプを設定します response.setContentType("text/html"); //実際のロジックはここにあります PrintWriter 出力 = response.getWriter(); out.println("" + メッセージ + "
"); } パブリック void destroy() { // 何もしない }}