JSPでのrequest.getContextPath()の使用法は何ですか?


ベストアンサー

request.getContextPath()-アプリケーションのルートパスを返しますが、.. /-ファイルの親ディレクトリを返します。

request.getContextPath()を使用します。これは、常にアプリケーションのルートを指すためです。 jspファイルをあるディレクトリから別のディレクトリに移動する場合は、何も変更する必要はありません。次に、2番目のアプローチを検討します。 jspファイルをあるフォルダから別のフォルダに移動する場合は、ファイルを参照しているすべての場所で変更を加える必要があります。

また、request.getContextPath()を使用するより良いアプローチは変数に「request.getContextPath()」を設定し、その変数を使用してパスを参照します。

回答

アプリケーションを呼び出しましょう:IRCTCBooking

request.getContextPath()を呼び出すと、次のようになります。

http://localhost:8080/IRCTCBooking

これは、スクリプトやスタイルシートを参照するときに特に役立ちます。子ディレクトリからWebコンテンツディレクトリに存在します。

スクリプトにアクセスするには、ページにJSTL-ELを追加する必要がある場合があります。

次のようにレンダリングされます

簡単ですね。これがお役に立てば幸いです:)

コメントを残す

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