COBOL2002 ユーザーズガイド

[目次][用語][索引][前へ][次へ]

27.6.1 HTMLテンプレート機能の概要

HTMLテンプレートとは,Webページの原形となるHTMLファイルにHTML拡張言語を埋め込んだものです。HTML拡張言語を利用すると,動的なWebページが効率良く作成できます。

HTMLテンプレートで,動的なWebページが出力される例を次に示します。

図27-6 HTMLテンプレート機能で動的なWebページが出力される例

[図データ]

  1. クライアント側のWebブラウザで「COBOL」という文字列を入力すると,サーバ側のCGIプログラムに送られる。
  2. CGIプログラムは,受け取ったCGI情報を解析する。
  3. CGIプログラムは,Webブラウザに出力するWebページのひな形となる,HTMLテンプレートを読み込む。
  4. CGIプログラムは,読み込んだHTMLテンプレート中のHTML拡張言語「$%ITEM1%$」と入力された文字列「COBOL」を置換してWebページに出力する。
  5. CGIプログラムから出力されたWebページが,Webブラウザに表示される。