1日目:
jsp (フルネームJava Server Pages)
利点:
クロスプラットフォーム、メンテナンスが簡単、管理が簡単など
実際、JSPとはHTML言語にJAVAスクリプトを埋め込むことを指します。ユーザーがブラウザーを通じて Web アプリケーションへのアクセスを要求すると、JSP コンテナーを使用して JSP の処理が要求され、生成されたページが表示のためにクライアントのブラウザーに返されます。 URLとは何ですか?
URL (Uniform Resource Locator) Uniform Resource Locator は、インターネット上の Web ページやその他のリソースのアドレス、つまり URL を完全に記述するために使用される表現方法です。 URL構成tomcat7.0
lib jarbin コマンド
webappsアプリケーションwork 作業ディレクトリ
temp 一時ファイル
conf設定ファイル
logs ログファイル
tomcatとmyeclipseの設定
window
showview dbブラウザ パッケージエクスプローラー
サーバー
JSPの基本構文
の指示
< ;%@ import="java.sql.*"%>
<%@ ページ言語="java" import="java.util.*" pageEncoding ="UTF-8 "%>
contentType: set コンテンツのタイプと静的ページのエンコーディング (どのエンコーディングで表示するかをブラウザーに指示します)
pageEncoding: ページ自体のエンコード形式 (ページの書き込み時に使用されるエンコード形式)
contentType:设置了内容的类型和静态页面的编码 (告诉浏览器以什么编码显示) 小さなスクリプトのルール: 宣言規則: 式ルール: include ディレクティブ
ターゲット ページのコンテンツを現在のページに含めて、ページが重ねられた後に出力効果を生成します。
//コンパイル中に含まれる 2 つのページを結合するのと同等です。
// code><p><em><div class="linenumber114 Index113 alt1">
<code class="csharp plain"> <strong>language:java唯一值,表示脚本中使用的编程语言</strong>
pageEncoding:页面本身的编码格式 (写页面时用的编码格式)
<strong>include指令</strong>
把目标页面的内容包含到当前页面,产生页面叠加以后的输出效果
//相当于将两个页面合并;编译时就包含进来
<%@include file=
"foot.jsp"
%>
//可插入任意位置
<%@include file=
"foot.jsp"
%>
//どこにでも挿入可能
小さなスクリプト
<% %> Java コードの記述は、index.java のサービス メソッドでのコードの記述と同等です
1 使用するスクリプト言語によって決まります。スクリプト 小さなプログラムのルール;
2. ステートメントはセミコロンで区切ります。
3. デフォルトのオブジェクト、インポートされたクラス、宣言メソッドとオブジェクト、および useBean タグで宣言されたオブジェクトを使用できます。
宣言
<%! %>Javaコードを書くことは、index.javaクラスのサービスメソッドの外にコードを書くことと同じです
1. JSP 変数およびメソッドは、サーブレットのインスタンス メソッドおよびインスタンス変数に対応します。これらは、同時にページをリクエストするすべてのユーザーによって共有されます。
2. 変数またはメソッドは、それらを使用する前に定義する必要があります (変数の宣言の位置が、変数を使用する前にある必要があるという意味ではありません)。ページにありますが、変数が宣言されていないことは使用できません);
3. 宣言された変数またはメソッドのスコープは、現在のページまたはインクルードされたページです;
4. ステートメントはセミコロンで区切られます。
式
<%= %><%out.println();%>と同等
1. 使用するスクリプト言語によってスクリプトのルールが決まります。アプレット;
2. 実行順序は左から右です
3. 式にはセミコロンを使用できません。
コメント
jsp は翻訳されません
html Java annotation:// / * */ はコンパイルされません
以上がJSPのメリット・デメリットと基本操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。