CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
Webサーバーフィルター
モジュール 3
レベル 12、
レッスン 5
フィルターの紹介 しかし、それだけではありません。サーブレットがそれほど単純だとは思っていませんよね? すでに分析したサーブレットに加えて、いわゆる「ユーティリティ サーブレット」、つまりフィルターもあります。これらはサーブレットに非常に似ていますが、主な仕事はサーブレットによるリクエストの処理を支援することです。 フィルターは秘書のようなもので、サーブレットはディレクターのようなものです。文書は局長の机に届く前に秘書の手を通過します。そして、ディレクターが署名した後、それは
JSP: サーブレットを定義する宣言的な方法
モジュール 3
レベル 13、
レッスン 0
1.1 JSP の概要 サーブレットを作成するには、命令型と宣言型の2 つの一般的な方法があります。最初のものについてはすでに説明しました。これは実際にはサーブレットです。2 つ目は JSP (Java Server Pages) と呼ばれるもので、ここで詳しく説明します。 サーブレット JSP の例:
JSPファイル構造
モジュール 3
レベル 13、
レッスン 1
2.1 JSP ディレクティブ JSP ファイルは通常のサーブレットに変換されることがわかったので、その中に通常の Java コードを記述することができます。この Java コードでは、さまざまなクラス (例の Math) を使用できます。これはさらにいいですね!ただし、すべてのコードがサーブレット メソッドに移動されていることがわかりますdoGet()。そして、これによりすぐにいくつかの疑問が生じます。 コードをメソッドに移動するにはどうすればよいですかdoPost()?
JSPへのスクリプトの挿入
モジュール 3
レベル 13、
レッスン 2
スクリプトレット <% JSP ファイルには何を挿入できますか? まずはJavaコードです。Java コードを JSP に挿入する場合、一般的な形式はテンプレートによって指定されます。 <%
JSP コメントと HTML コメント
モジュール 3
レベル 13、
レッスン 3
もう 1 つの重要な点は、JSP 内のコメントです。開発プロセスでは常に、何かをコメントアウトしたり、本番環境に入った後にコードをサポートしてくれる勇敢な人たちのためにメモリを残したりする必要があります。 JSP 内のコードをコメントアウトするのは非常に簡単です。これには、特別な「括弧」を使用する必要があります。 <%-- комментарий --%> このような括弧内のコードはすべて、JSP をサーブレットに変換するときに無視されます。 ちなみに、このコードを HTML
JSPディレクティブ
モジュール 3
レベル 13、
レッスン 4
5.1 に含まれるもの 他にもいくつかの魔法の指示がありますので、それについてお話したいと思います。そのようなディレクティブの最初はincludeディレクティブです。ページの指定された場所に別のファイルを挿入できます。このようなディレクティブの一般的な形式は次のとおりです。 <%@ include file="url"%> ファイルだけでなく、たとえば別の JSP サーブレットや URL も指定できます。 例: <%@ include file="header.jsp
JavaBeans の操作
モジュール 3
レベル 13、
レッスン 5
6.1 JavaBeansとは すでに 90 年代後半には、クラス数が数万、数十万にも及ぶ大規模なサーバー アプリケーションで Java 言語が積極的に使用され始めました。そこで思いついたのが、Java オブジェクトの外観を標準化するというアイデアでした。 Java 言語全体は、柔軟性を失わないように、変更されていません。そうですね、下位互換性などすべてです。その後、彼らは新世代の Java オブジェクトのための多くの基準を開発し、そのようなオブジェクトを Java Bean
TagLib の概要
モジュール 3
レベル 13、
レッスン 6
7.1 c:if、c:forEach Java コードの代わりにタグを使用したコードが全員に気に入ったため、範囲を拡大することにしました。しかし、プログラミングはオブジェクトの作成とそのプロパティの読み取りだけに限定されません。オブジェクトのメソッドを呼び出し、データベースや他のサービスを操作する必要があります。何をすべきか? 各 Java ステートメントをタグとして表す必要があるだけです。だっifた、これからだ、だっforた、だろうなど。わかった、わかった
関連プロジェクト: JSP とサーブレット
モジュール 3
レベル 13、
レッスン 7
今日はサーブレットと JSP を使用して三目並べゲームを作成します。 このプロジェクトはこれまでのものとは少し異なります。タスクだけでなく、その実行方法の説明も含まれます。つまり「HOW TO…」シリーズの企画となります。 命令: リポジトリからフォーク: https://github.com/CodeGymCC/project-servlet.git プロジェクトのバージョンをコンピュータにダウンロードします。 IDEA でアプリケーションの起動を設定します。 Alt +
クライアントサーバーアーキテクチャ
モジュール 3
レベル 14、
レッスン 0
1.1 アプリケーションのアーキテクチャ このコースは、本格的なアプリケーションのアーキテクチャを長期間設計するわけではないため、初心者向けに設計されています。ただし、心配しないでください。優れたアーキテクチャは原則ではなく例外です。アプリケーションを構築する前に、適切なアプリケーション アーキテクチャを選択することは非常に困難です。 大規模サーバー アプリケーションの一般的なアーキテクチャの例: 階層化アーキテクチャ (階層化アーキテクチャ)。 階層型アーキテクチャ。 サー
3層アーキテクチャ
モジュール 3
レベル 14、
レッスン 1
3 層アーキテクチャの概要 3 層アーキテクチャは、インターネット上で最も一般的な対話アーキテクチャです。これは、2 層のサーバー部分が 2 つの部分 (ロジック層とデータ層)に分割されたときに現れました。 次のような感じでした。 クライアント層は、ユーザー対話を担当する「分散アプリケーション」の一部です。この層にはビジネス ロジックを含めることはできず、重要なデータを保存することもできません。また、データベース層と直接対話するのではなく、ビジネス ロジック層を介してのみ対話
MVC アプローチ
モジュール 3
レベル 14、
レッスン 2
MVC アーキテクチャの概要 すべてのプログラマが知っている最も一般的なアプリケーション アーキテクチャはMVCです。MVC はModel-View-Controllerの略です。 これはアプリケーションのアーキテクチャというよりは、アプリケーション コンポーネントのアーキテクチャですが、このニュアンスについては後ほど説明します。MVCとは何ですか? MVC は、アプリケーション データと制御ロジックを 3 つの個別のコンポーネント(モデル、ビュー、コントローラー) に分離し
さらに表示
1
...
29
30
31
32
33
34
35
Please enable JavaScript to continue using this application.