jsp的内置对象主要有out 丶request丶response丶session丶exception丶application丶page丶config丶pagecontent
其中out丶request丶response丶session丶exception丶application六个是常用的,它们的方法在面试中也经常考到
out对象的常用方法:println()丶newLine()丶write()
request对象的常用方法:
request.getParameter(pramName)获得form传送过来的参数pramName的值
request.getMethod()返回客户端向服务端传送数据的方法
request.getParameterNames()获得客户端传送给服务端所有的参数名,其结果是一个枚举类型的数据
request.getParameterValues(String name)获得指定参数name的所有的值
request.getRequestURL()获得发出请求字符串的客户端地址
request.getRemoteAddr()获得客户端的ip地址
request.getRemoteHost()获得服务器端机器的名称
request.getServerName()获得服务器名字
request.getServletName()客户端所请求的脚本文件的路径
request.getServerPort()获取服务器端端口
response对象的常用方法:
addCookie(Cookie cookie)向客户端添加一个cookie,用来保存特定信息
addHeader(String name,String value)添加HTTP头信息,该header信息将发送到客户端
containsHeader(String name)判断name指定的HTTP文件头是否存在
sendError(int)向客户端发送错误码
sendRedirect(String url)重定向jsp文件
setContenType(String contenttype)设置MIME类型和编码方式
session对象的常用方法:
setAttribute(String name,Object value)使用name指定的名称和值来产生一个对象并绑定到session中
Object getAttribute(String name)返回session对象中与name指定名称绑定的对象,如果不存在则返回null
boolean isNew()
exception对象的常用方法:
application对象的常用方法:
getAttribute()丶setAttribute()