JSP関連紹介

1673 ワード

1.JSP概要


1)Webアプリケーションとは


Webアプリケーションの場合、Webを通じてアクセスできるアプリケーションです.Webアプリケーションの最大のメリットは、ユーザーがアプリケーションにアクセスしやすいことです.ユーザーはブラウザさえあればいいので、他のソフトウェアをインストールする必要はありません.

2)静的Webページと動的Webページ


静的Webページ
表現形式:ウェブページの中の内容は固定的で、更新されません
必要なテクノロジー:HTML、CSS
ダイナミックWebページ
表現形式:ウェブページの内容はプログラムの動態的な表示を通じて、自動的に更新して、ブレーキの動態的なウェブページを学びます.
必要な技術:HTML、CSS、データベース技術など、少なくとも1つの高級言語(java、jsp、php、aspなど)、主流の動的ウェブページ技術jsp、asp、phpなど

2.webアプリケーションtomcatサーバーのディレクトリ構造


1)bin:tomcatを起動または停止するための各種プラットフォームのコマンドファイルを格納する
2)conf:tomcatサーバの各種プロファイルを格納する
3)lib:tomcatサーバを格納するために必要な各種jarファイル
4)logs:tomcatサーバの各種ログファイルを格納する
5)temp:tomcat実行時の各種一時ファイルを格納する
6)webapps:Webアプリケーションをパブリッシュすると、デフォルトではWebのアプリケーションファイルがこのファイルにパブリッシュされます.
7)work:tomcat jspで生成されたservletをこのディレクトリに格納する

3.WEB-INFディレクトリ構造


1)WEB-INFはjavaのwebアプリケーションセキュリティディレクトリであり,セキュリティとはクライアントがアクセスできないということであり,アクセスするにはサーバ関連プログラムでアクセスしなければならない.
2)web.xmlプロジェクト配置ファイル
3)classesフォルダ、*.classファイル
4)libフォルダ、必要なjarパッケージを保存する

4.myeclipseとeclipse開発ツールの違い


myeclipse:有料ソフトウェア、多くの有料プラグインを統合
eclipse:追加機能のプラグインを含まない無料のオープンソースソフトウェア

5.tomcatサーバのデフォルトポートの変更


conf/server.xmlファイル
 <Connector port="<span style="color:#ff0000;">8080</span>" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

6.JSPとは


JSPはjava server pageの略で、根本的に簡略化されたservletの設計であり、javaでHTMLラベルを使用することを実現し、jspは動的ウェブページ技術標準でありjavaeeの標準でもあり、jspはservletと同様にサーバ側で実行される.