キャンペーン
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
私たちについて
開始
学習開始
今すぐ学習を始める
学習の進捗
コース
クエストマップ
レッスン
Java Professional
レベル 13
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 +
Please enable JavaScript to continue using this application.