Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド |
目次 索引 |
第2部 Servlet/JSP編 | > 第8章 Webアプリケーションの呼び出し方法 | > 8.1 サーブレットの呼び出し |
サーブレットURLは、“Webアプリケーション環境定義ファイル(deployment descriptor)”の“サーブレット・マッピングの定義”(servlet-mappingのurl-patternタグ)で定義したURLパターンに該当するサーブレットのURLです。
サーブレットは、以下のどちらかに格納します。
http://サーバホスト名:ポート番号/Webアプリケーション名/サーブレットURL |
“:ポート番号”は省略できます。省略したときのポート番号は80になります。
<A HREF="/Webアプリケーション名/サーブレットURL">Click Here</A> |
HTML文書の中に入力フィールド(HTMLのFORMタグ)を作って入力した情報を渡すこともできます。
サーブレットは以下のように呼び出します。METHODはGETも指定できます。
<FORM ACTION="/Webアプリケーション名/サーブレットURL" METHOD=POST> |
サーブレットにパラメタを渡したい場合は、サーブレットURLの後ろに次の形式で指定します。
サーブレットURL?パラメタ名1=値1&パラメタ名2=値2&・・・ |
また、CGIと同じようにPATH_INFOを使用して、サーブレットにパス情報を渡すことができます。
サーブレットURLの後ろに“/”で始まるパス情報を指定します。
この場合には、サーブレット・マッピングの定義のurl-patternタグの最後に"/*"を付加し、記述します。
サーブレットURL/パス情報?パラメタ名1=値1&パラメタ名2=値2&・・・ |
目次 索引 |