サーブレット技術を示すサンプル

JRun には、JSP、カスタム タグ ライブラリ、サーブレットなどのすべてのタイプのサーブレット技術のサンプルが含まれています。サンプルを見るには、JMC の「ようこそ」ページの [アプリケーションの例] をクリックしてください。

JSP のサンプルの概要

JRun が提供している JSP サンプルは次のとおりです。JSP のサンプルについては、Chapter 2, "JSP のサンプル"を参照してください。
サンプル
説明
Hello World
テキストの大きさを徐々に増減させながら、「Hello World」と表示します。
Color Size Bean
JavaBean の ColorSizeBean にあるメソッドとプロパティの使用方法を示します。
JavaScript の例
JSP で (Java の代わりに) JavaScript の使用方法を示します。
Color Size Bean
クエリ文字列からテキストにアクセスする場合の request.getParameter メソッドの使用方法を示します。
HTML フォームの例
JSP を使用するフォームのコーディング方法を示します。

カスタム タグ ライブラリのサンプルの概要

JSP 1.1 の仕様には、タグ ライブラリと呼ばれる JSP の拡張メカニズムが含まれています。タグ ライブラリは、ある種の機能を内部に組み込んだ一連のカスタム タグ (アクションとも呼ばれます) を定義したものです。JRun にはカスタム タグ ライブラリが付属しています。JRun の例には、このタグ ライブラリを使用する次のようなサンプルが入っています。カスタム タグ サンプルについては、Chapter 3, "タグ ライブラリのサンプル"を参照してください。
サンプル
説明
sql と sqlparam
sql および sqlparam タグを使用して、SQL データベースにアクセスする方法を示します。
query2xml
query2xml タグを使用して、データベース クエリの結果を XML に変換する方法を示します。
xslt
query2xml タグ、埋め込み XML、および外部 XML ファイルを使用して、作成した XML を変換する方法を示します。
sendmsg、msgparam、および getmsg
sendmsgmsgparam、およびgetmsg タグを使用して、非同期メッセージの送受信方法を示します。
sendmail、mailparam、および getmail
sendmail、mailparam、および getmail タグを使用して、電子メールの送受信方法を示します。
servlet と servletparam
サーブレットを呼び出す方法とパラメータを渡す方法を示します。
jndi
jndi タグを使用する方法をいくつか示します。
transaction
トランザクションによって、2 つのデータベースを更新する方法を示します。

サーブレットのサンプルの概要

JRun が提供しているサーブレットのサンプルは次のとおりです。サーブレットのサンプルについては、Chapter 4, "サーブレットのサンプル"を参照してください。
サンプル
説明
SimpleServlet
コンテンツ タイプを設定して、単純なテキスト文字列を含んでいる HTML を返す方法を示します。
DateServlet
現在の日付/時刻を表示する方法と自動的にページをリフレッシュする方法を示します。
CounterServlet
クッキーを使用してページのヒット カウンタを保守する方法を示します。
SnoopServlet
サーブレットと環境情報を取得して、表示する方法を示します。

サンプル Web アプリケーションの概要

JRun では、次のサンプルを含んでいるサンプル Web アプリケーションを提供します。インボイス サンプルについては、Chapter 5, "インボイス Web アプリケーション"を参照してください。
サンプル
説明
Fax Cover Sheet Generator
ユーザの入力を使用してファックスのカバー シートを生成する JSP
Invoice Generator
Invoice Generator には次の 3 バージョンがあります。
  • JSP およびスクリプトレットのみ
  • JavaBean を使用する JSP
  • カスタム タグを使用する JSP