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 サイトの他の関連記事を参照してください。