1. request: 表示客户端发来的HTTP请求。它是一个javax.servlet.http.HttpServletRequest类型的对象。
<%= request.getMethod() %>
2. response: 表示Servlet对客户端的响应。它是一个javax.servlet.http.HttpServletResponse类型的对象。
<% response.setContentType("text/html"); %>
3. out: 表示向客户端输出内容的输出流。它是一个javax.servlet.jsp.JspWriter类型的对象。
<% out.println("Hello, JSP!"); %>
4. session: 表示客户端的会话。它是一个javax.servlet.http.HttpSession类型的对象。
<% session.setAttribute("username", "john_doe"); %>
5. application: 表示Web应用程序的上下文。它是一个javax.servlet.ServletContext类型的对象。
<%= application.getRealPath("/") %>
6. config: 表示Servlet的配置信息。它是一个javax.servlet.ServletConfig类型的对象。
<%= config.getServletName() %>
7. page: 表示当前JSP页面的实例。它是一个java.lang.Object类型的对象。
<%= page.getClass().getName() %>
8. pageContext: 表示JSP页面的上下文,包含了其他隐式对象。它是一个javax.servlet.jsp.PageContext类型的对象。
<% pageContext.setAttribute("name", "John Doe"); %>
这些隐式对象可以在JSP页面中直接使用,无需额外的声明。它们提供了方便的访问客户端请求、响应、会话等信息的方式,使得JSP开发更加简便。
转载请注明出处:http://www.zyzy.cn/article/detail/6905/JSP