Hello, HTML::Template World!

Posted on 2月 21st, 2012 by cx20

HTML::Template

HTML::Template は Perl 用の HTML テンプレートモジュールである。

ソースコード(テンプレート)

<html>
  <head>
     <title>Hello, World!</title>
  </head>
  <body>
    <p>Hello, <TMPL_VAR NAME=MESSAGE> World!</p>
  </body>
</html>

ソースコード(CGIコード)

#!/usr/bin/perl 
use HTML::Template;
my $template = HTML::Template->new(filename => 'hello.tmpl');
$template->param(MESSAGE => "HTML::Template");
print "Content-Type: text/htmlnn";
print $template->output;

実行方法

1. CGI用フォルダ(cgi-bin等)に配置
2. 実行権限の付与
   $ chmod +x hello.pl
3. ブラウザで表示
   http://localhost/cgi-bin/hello.pl

実行結果

Hello, HTML::Template World!

Tags:

Categories: HTML::Template, Perl

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing