JSP的内置对象

  1. request:封装客户端的请求,其中包含来自get和post请求的参数

    返回由name指定的属性值,如果不存在,则返回null
    	request.getAttribute(String name)
    
    设置名字为name的request参数的值,该值是由Object类型的o指定的
    	request.setAttribute(String name, Object o)
    
    获得由name属性指定参数的值
    	request.getParameter(String name)
    
    获得指定参数的所有值,参数由name指定
    	request.getParameterValues(String name)
    
    设置请求的字符编码方式
    	request.setCharacterEncoding(String env)
    
  2. response:封装服务器对客户端的响应

    地址重定向到location
    	response.sendRedirect(String location)
    
  3. pageContext:通过该对象可以获取其他对象

    返回所有页面共享的ServletContext对象
    	pageContext.getServletContext()
    
    返回当前页面的ServletConfig对象
    	pageContext.getServletConfig()
    
  4. session:封装用户会话的对象

    获取与指定name相关联的属性值
    	session.getAttribute(String name)
    
    设置指定名字name的属性值value,并将之存储在session对象中
    	session.setAttribute(String name,Object value);
    
  5. application:封装服务器运行环境的对象

    返回由name指定的application属性
    	application.getAttribute(String name)
    
    设定指定的name属性的值
    	application.setAttribute(String name,Object value)
    
    返回由name指定的application属性的初始值
    	application.getInitParameter(String name)
    
  6. out:输出服务器响应的输出流对象

    向页面输出数据
    	out.print()
    
    输出一个换行字符
    	out.newLine()
    
    关闭输出流
    	out.close()
    
  7. config:web应用的配置对象

    返回执行者的Servlet上下文
    	config.getServletContext()
    
    返回Servlet的名字
    	config.getServletName()
    
  8. page:JSP页面本身(相当于Java程序中的this)

  9. exception:封装页面抛出异常的对象

    exception即运行时异常,只有在错误页面可以使用.
    要使用exception对象,必须在page指令指定isErrorPage="true".
    
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值