アットウィキロゴ
okoba23 @ ウィキ
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

okoba23 @ ウィキ

基本設定・用語系

最終更新:

okoba23

- view
管理者のみ編集可

servletとコンテナ

  • servletは、サーバ側で動作するjavaプログラム
  • ブラウザ(クライアント)からの要求(リクエスト)を受け取り処理を実行し、結果をHTMLとして返却する。
  • servletはを管理・実行するために、コンテナ(サーブレットエンジン)が必要となる。
#ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。
・サーブレットはCGIのように実行時に新しいプロセスを生成するのではなく、
  スレッドとして生成されるので、プロセス生成のオーバーヘッドが削減できる。
  リソースの消費を抑えられる。
・サーブレット対応のコンテナがあれば、OSは気にしない。
・tomcat(Jakartaプロジェクト),WebLogic(BEAシステムズ),WebSphere(IBM)などがある。

JSP

example

  • <% %>で囲む。
  • JSP内部に書きすぎるとHTMLと混雑して可読性の悪いPGになる。アクションタグを使うと便利。
<%@ page contentType="text/html;charaset=Shift_JIS"
         pageEncoding="Shift_JIS" %>

<html
<head>
<title>MY TEST PAGES</title>
<body>
Hello! JSP<br>
<%
  out.println( new java.util.Date() );
%>
</body>
</html>

MVCモデル

  • HTML文を出力するprint文の羅列を防ぐために、処理ロジックを分散する。
  1. Webアプリの処理の流れを制御するサーブレット(コントローラ)
  2. 業務処理(ビジネスロジック)を行うBean(モデル)
  3. 結果返却のJSP(ビュー)
  • 上記3つをあわせた構成をMVC(モデル・ビュー・コントローラ)構成と言う。
#ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。

実行環境整備

  • J2SE(TM) Development Kit
  • Tomcat(コンテナ)

JDK インストール

環境変数の設定

  1. [スタートメニュー] -> [コントロールパネル] -> システムを選択
  2. 「システムのプロパティ画面」で[詳細設定]を選択
  3. [環境変数(N)]選択
  4. システム環境変数(S)の「Path」にJDKをインストールしたディレクトリ配下のbinディレクトリを設定。

JDK動作確認

  • コマンドプロンプト起動
  • JDKのversion情報が表示されればOK
C:\> java -version

Tomcat インストール

備考

  • 用語などをまとめて。本当のmemo程度。
記事メニュー
最近更新されたスレッド
ウィキ募集バナー