CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
Tomcatの自動インストール
モジュール 3
レベル 11、
レッスン 1
Tomcat をロード中 Tomcat をコンピュータにインストールするには、Windows インストーラを使用する方法と、アーカイブとしてダウンロードする方法の 2 つがあります。最初の方法はより簡単ですが、2 番目の方法では、Web サーバーのセットアップとインストールのあらゆる側面を管理できます。 まずは簡単な方法から始めて、どの方法が好みか自分で決めましょう。 Tomcat は公式ページからダウンロードできます。このページでは、解凍するだけで十分なアーカイブとして、ま
Tomcat の手動インストール
モジュール 3
レベル 11、
レッスン 2
3.1 Tomcatのロード 何らかの理由で Tomcat を手動でインストールする場合は、さらに詳しい手順が必要になります。まず始めに、もう一度 Tomcat をページからダウンロードします。ただし、今回は一番上にある zip アーカイブを選択します。 3.2 Tomcatのインストール Tomcat のインストールは非常に簡単です。前の手順で zip ファイルをダウンロードした後、その内容を特定のフォルダーに抽出します。たとえば、D:\DevPrograms: Tomca
Tomcat に最初のアプリケーションをデプロイする
モジュール 3
レベル 11、
レッスン 3
Tomcat の実行中に設定を変更した場合は、必ず再起動してください。
Tomcat を IDEA に追加する
モジュール 3
レベル 11、
レッスン 4
5.1 IDEA Ultimate への Tomcat の追加 第一歩。ローカルの Tomcat 構成を作成します。実行 - 構成の編集 - ステップ2。次に、ローカル Tomcat を選択します。 ステップ 3。Tomcat の構成。「strong>configure」をクリックして、Tomcat フォルダーへのパスを追加します。 ここで次を指定できます。 HTTP port- Tomcat が実行されるポート JRE- Tomcat が実行される JRE を選択できます
war ファイルデバイス
モジュール 3
レベル 11、
レッスン 5
war ファイルの構造 各 Web アプリケーションは、Web サーバーにアップロードされると、単一の .war ファイルにパッケージ化されます。WAR は、以前は Web アーカイブでしたが、現在は Web アプリケーション リソースの略です。実際、これはパッケージ化された Web アプリケーションを含む zip アーカイブです。 war ファイルの一般的な内容は次のとおりです。 /index.html
web.xml 構造
モジュール 3
レベル 11、
レッスン 6
7.1 web.xml の一般的なスキーマ web.xml ファイルには、アプリケーション構成情報が保存されます。これは必須の部分ではありませんが、Web アプリケーションを構成するために非常に広く使用されています。 このファイルはWEB-INFフォルダーに存在する必要があります。Tomcat が起動すると、Tomcat の内容が読み取られ、そこに含まれる設定が使用されます。ファイルにエラーが含まれている場合、Tomcat もエラーを表示します。 web.xml の例:
注釈を使用した Web アプリケーションのカスタマイズ
モジュール 3
レベル 11、
レッスン 7
8.1 サーブレットのアノテーションの概要 Tomcat は、バージョン 7 以降、Servlet API 3.0 Web サーブレット仕様のサポートを開始しました。特に、 と呼ばれるパッケージがその中に登場しましたjavax.servlet.annotation。これには、サーブレット クラスに注釈を付けるために使用できるさまざまなタイプの注釈が含まれています。注釈を使用する場合、デプロイメント記述子 (web.xml) は必要ありません。 最も役立つ注釈のリスト: 注釈
サーブレットの概要
モジュール 3
レベル 12、
レッスン 0
1.1 インターフェースサーブレット 今日は、新しくて興味深いトピックであるサーブレットを始めます。Java にサーブレットが追加されたことで、Java が大規模サーバー アプリケーションの事実上の標準になりました。世界中のエンタープライズ ソフトウェアの 80% は Java で書かれています。そして中国ではすべてが100%です。では、サーブレットとは何でしょうか? サーブレットはまさに Java プログラムを Web サービスに変換し、クライアントからのリクエストを処理で
サーブレットでのリクエストの処理
モジュール 3
レベル 12、
レッスン 1
2.1 HttpServletRequest クラス サーブレットの作業のほとんどは、リクエストから受け取った情報に基づいて実行されます。オブジェクトはそれを担当しHttpServletRequest、コンテナはそれをサーブレットに(メソッドserviceなどに)渡しますdoGet()。doPost() このオブジェクトにはリクエスト データが保存されているだけなので、かなりの数のメソッドがあり、それを通じてコンテナと対話できます。 メソッドは 2 つの大きなグループに分類で
サーブレット応答の形成
モジュール 3
レベル 12、
レッスン 2
3.1 HttpServletResponse クラス サーブレット メソッドを呼び出した後service()、Web コンテナは に基づいてクライアントへの応答を生成しますHttpServletResponse。したがって、クライアントへの応答に何らかの影響を与えたい場合は、このオブジェクトを変更する必要があります。 サーバー応答は 3 つの部分で構成されます。 ステータス行 (例: 200 OK) ヘッダー レスポンスボディ そしてクラスメソッドHttpServletRe
サーブレットセッションの操作
モジュール 3
レベル 12、
レッスン 3
4.1 HttpSession の概要 複数のリクエストが同じクライアントから送信された場合、クライアントとサーバーの間にセッションが確立されたと見なされます。このプロセスを制御するために、コンテナーには特別な HttpSession オブジェクトがあります。 クライアントがサーブレットにリクエストを行うと、サーブレット コンテナはリクエストにセッション ID パラメータが存在するかどうかを確認します。そのようなパラメーターがない場合 (たとえば、クライアントが初めてサーバー
サーブレットのセットアップ
モジュール 3
レベル 12、
レッスン 4
init() メソッド 他にも便利な小物がいくつかあります。もちろん、私はサーブレットの初期化について話しています。すでにご存知のとおり、Web サーバーはサーブレット オブジェクトを作成してコンテナーに配置した後、サーブレットのinit()メソッドを呼び出します。このメソッドをオーバーライドして、その中で必要なものをすべて初期化できます。 なぜコンストラクターを使用しないのでしょうか? サーブレットの作成プロセスは次のようになります。 から継承したオブジェクトを作成しますH
さらに表示
1
...
28
29
30
31
32
...
35
Please enable JavaScript to continue using this application.