我们经常在 scriptlet 中执行以下操作:
<%
request.getCookies();
%>
谁能告诉我,request
这里是什么?我知道它代表HttpServletRequest
但我没有宣布它。我只是不明白这一点。
request
是JSP代码转化为Servlet类并编译后,在servlet容器生成的代码中为你声明和初始化的类型变量HttpServletRequest
,也称为JSP中的隐式对象之一。
请注意,多年来在 JSP 中使用 scriptlet 是不好的做法。您应该学习 JSP EL、JSTL,并选择允许将 Java 代码分离为纯标记生成代码的 MVC 框架。