0

スクリプトレット内で次のことを行うことがよくあります。

<%
   request.getCookies();
%>

誰か教えてもらえますか、requestここには何がありますか?私はそれが表すことを知っていHttpServletRequestますが、私はそれを宣言していません。私はこれを理解していません。

4

1 に答える 1

3

requestHttpServletRequestは、JSPコードがサーブレットクラスに変換されてコンパイルされるときにサーブレットコンテナによって生成されるコードで宣言および初期化される型の変数であり、JSPの暗黙オブジェクトの1つとしても知られています。

JSPでスクリプトレットを使用することは何年もの間悪い習慣であることに注意してください。JSP EL、JSTLを学び、純粋なマークアップ生成コード用にJavaコードを分離できるMVCフレームワークを選択する必要があります。

于 2012-07-27T10:33:19.187 に答える