Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

コードでのページの生成

generated description: pagedefinition.gif

これまで、CSP タグを使用して CSP ファイルを生成することにより、Web ページを定義しました。Caché は自動的に、これらのファイルをページ・クラスにコンパイルします。これは強力な方法ではありますが、その他にも方法はあります。

ページ・クラスを直接コーディングすることでも、ページを生成できます。これは、(ページ設計者は HTML を基にした CSP ファイル作成を好みますが) プログラマにとっては、より自然な方法になります。

このような違いが見られるのは、ページの定義方法のみです。どちらのケースでも、ページのフォームは同じようにコンパイルされ、実行時間動作も同じになります。

“外部” からこれら 2 つの方法を区別する唯一の方法は、コードをベースにしたページが、.csp の代わりに .cls 拡張子を持つことです。

では、コードでどのようにページを生成するかを見てみましょう。

FeedbackOpens in a new tab