JSP内置对象
2017-07-11 15:58
162 查看
JSP中有9个内置对象,web容器会将其实例化,用户可以直接使用。
1、pageContext(javax.servlet.jsp.PageContext)
表示JSP的页面容器
2、request(javax.servlet.http.HttpServletRequest)
表示得到的用户的请求信息,用来接收客户端发送来的请求信息,此对象主要应用在HTTP协议上。
3、response(javax.servlet.http.HttpServletRespongse)
表示服务器向客户端的回应信息
4、session(javax.servlet.http.HttpSession)
用来保存每一个用户的信息,在实际开发中,sessio n对象最主要的用处就是完成用户的登录、注销等功能。每一个session对象表示一个访问用户。
当一个用户连接服务器后,服务器会自动为此session分配一个不会重复的Session Id,服务器就是依靠这些不同的Session Id来区分每一个不同的用户。如果服务器重新启动,已经分配的Session Id就会消失。
5、application(javax.servlet.ServletContext)
表示所有用户的共享信息。
6、config(javax.servlet.ServletConfig)
服务器配置,可以得到初始化参数。所有的初始化参数必须在web.xml中配置,也就是如果一个JSP文件要想通过初始化参数取得一些信息,就一定要在web.xml中完成映射。
7、out(javax.servlet.jsp.JspWriter)
页面输出,使用println()和print()方法
8、pageContext(javax.servlet.jsp.PageContext)
主要表示一个JSP页面的上下文。
9、exception
表示JSP页面所发生的异常,在错误页中才起作用
1、pageContext(javax.servlet.jsp.PageContext)
表示JSP的页面容器
2、request(javax.servlet.http.HttpServletRequest)
表示得到的用户的请求信息,用来接收客户端发送来的请求信息,此对象主要应用在HTTP协议上。
3、response(javax.servlet.http.HttpServletRespongse)
表示服务器向客户端的回应信息
4、session(javax.servlet.http.HttpSession)
用来保存每一个用户的信息,在实际开发中,sessio n对象最主要的用处就是完成用户的登录、注销等功能。每一个session对象表示一个访问用户。
当一个用户连接服务器后,服务器会自动为此session分配一个不会重复的Session Id,服务器就是依靠这些不同的Session Id来区分每一个不同的用户。如果服务器重新启动,已经分配的Session Id就会消失。
5、application(javax.servlet.ServletContext)
表示所有用户的共享信息。
6、config(javax.servlet.ServletConfig)
服务器配置,可以得到初始化参数。所有的初始化参数必须在web.xml中配置,也就是如果一个JSP文件要想通过初始化参数取得一些信息,就一定要在web.xml中完成映射。
7、out(javax.servlet.jsp.JspWriter)
页面输出,使用println()和print()方法
8、pageContext(javax.servlet.jsp.PageContext)
主要表示一个JSP页面的上下文。
9、exception
表示JSP页面所发生的异常,在错误页中才起作用