diff options
| -rw-r--r-- | fml/doc/ja/tutorial/internals/cgi.sgml | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/fml/doc/ja/tutorial/internals/cgi.sgml b/fml/doc/ja/tutorial/internals/cgi.sgml index 60fa2e7a..a2ebadd9 100644 --- a/fml/doc/ja/tutorial/internals/cgi.sgml +++ b/fml/doc/ja/tutorial/internals/cgi.sgml @@ -1,5 +1,5 @@ <!-- - $FML: cgi.sgml,v 1.2 2002/03/18 06:57:18 fukachan Exp $ + $FML: cgi.sgml,v 1.3 2002/03/18 13:34:36 fukachan Exp $ --> <chapter id="internal.cgi"> @@ -101,4 +101,33 @@ sw south se </sect1> +<sect1 id="internal.cgi.trampoline"> + <title> + 画面とトランポリン機構 + </title> + +<para> +CGI の表示部分は +FML::Command:: +以下のクラスに移動させます。 +しかしながら、 +FML::Command:: +の中に実体があるとは限らず +object composition の形式で +FML::CGI:: クラスが提供するメニュー生成クラスを +使うことになるでしょう。 +たとえば subscribe の場合 +<screen> +FML::CGI::Admin::Main → +FML::Command::Admin::subscribe → +FML::CGI::Admin::Menu → +メニューの表示 +</screen> +などとなるでしょう。 +このように Mach のトランポリン機構のように、いったりきたりします。 +</para> + +</sect1> + + </chapter> |
