jspテンプレート要素

伊谢尔伦
リリース: 2016-11-26 10:13:05
オリジナル
1801 人が閲覧しました

JSP ページ内の静的な HTML コンテンツは、JSP テンプレート要素と呼ばれます

2. JSP 式 (式)

Java 変数または式の計算結果をクライアントに出力する簡略化された方法。変数 または、式は <%= と %> で直接カプセル化されます

JSP 式内の変数または式の計算結果は文字列に変換され、JSP ページ全体の出力結果の対応する位置に挿入されます

JSP 式内の変数または式の後にセミコロン (;) を置くことはできません。JSP 式はサーブレット プログラムの out.print(...) ステートメントに変換されます

3. JSP スクリプト フラグメント (スクリプトレット)

<% と %> でネストされた 1 つ以上の Java プログラム コード

JSP スクリプト フラグメント内の Java コードは、JSP ページから変換されたサーブレットの _jspService メソッドにそのまま移動されます。 Java 構文要件を満たすプログラム コードのみを含めることができます

スクリプト フラグメントの外側にあるテキスト、HTML タグ、その他の JSP 要素も、対応する Java プログラム コードに変換されて _jspService メソッドに挿入され、スクリプト フラグメントとの位置は変更されません。

JSP スクリプト フラグメント内の Java コードは、Java 構文に厳密に従う必要があります。たとえば、各コマンド実行ステートメントはセミコロン (;) で終了する必要があります。

JSP ページには、複数のスクリプト フラグメント (各スクリプト フラグメント コード) が存在する可能性があります。テキスト、HTML タグ、およびその他の JSP 要素は、2 つ以上のスクリプト フラグメントの間に埋め込むことができます。

複数のスクリプト フラグメント内のコードは相互にアクセスできます

単一のスクリプト フラグメント内の Java ステートメントは不完全である可能性がありますが、複数のスクリプト フラグメントを組み合わせた結果は完全な Java ステートメントでなければなりません

IV.JSP 宣言

JSP 宣言は Java コードを <%! にカプセル化します。と %> の場合、その中のコードはサーブレットの _jspService メソッドの外側に挿入されます

JSP 宣言は、JSP ページから変換されたサーブレット プログラムの静的コード ブロック、メンバー変数、メソッドを定義するために使用できます (ほぼ JSP 内で)いいえ)

5. JSP アノテーション

<%-- アノテーション情報--%> JSP アノテーション

JSP エンジンが JSP ページをサーブレット プログラムに変換するとき、JSP ページ内のアノテーション付きコンテンツは無視されます。

HTML コメント

違い: JSP コメントは Java コードにコメントできますが、HTML コメントはコメントできません


関連ラベル:
jsp
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!