ホームページ >Java >&#&チュートリアル >JSP アプリケーションで URL パラメータを抽出するにはどうすればよいですか?

JSP アプリケーションで URL パラメータを抽出するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-04 19:57:02392ブラウズ

How to Extract URL Parameters in JSP Applications?

JSP での URL パラメータの抽出

JSP アプリケーションでユーザー入力を処理したり外部システムとやり取りしたりする場合、URL からパラメータを取得することが重要になることがあります。 。ここでは、統一式言語 (EL) または JSP スクリプトレットによって提供される暗黙的オブジェクトを使用して URL パラメーターを取得する方法を説明します。

暗黙的オブジェクト アプローチ (EL)

によるとJava EE 5 チュートリアル、JSP EL は、リクエストパラメータ名を対応する値にマップする暗黙的なオブジェクト param を定義します。 URL で渡された「accountID」という名前のパラメータにアクセスするには、次の EL 式を使用します。

<code class="jsp">${param.accountID}</code>

JSP スクリプトレット アプローチ (非推奨)

while JSP スクリプトレットはまだ機能しますが、ベスト プラクティスとはみなされなくなりました。ただし、このアプローチを希望する場合は、リクエスト暗黙オブジェクトを使用してパラメーターを取得できます。

<code class="jsp"><%
    String accountId = request.getParameter("accountID");
%></code>

「www.somesite. com/Transaction_List.jsp?accountID=5" を使用すると、次のようにして "accountID" パラメータを取得できます。

<code class="jsp">${param.accountID} // returns "5" using EL</code>
<code class="jsp"><%
    String accountId = request.getParameter("accountID");
    System.out.println(accountId); // prints "5" using JSP Scriptlets
%></code>

これらの手法を活用することで、URL からパラメータを効果的に抽出し、それらを URL で利用できます。 JSP コード。

以上がJSP アプリケーションで URL パラメータを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。