js内置对象的方法
JSP(Java Server Pages)的内置对象提供了一系列方法来处理Web页面上的数据。以下是这些内置对象及其常用方法的总结:
out对象 方法
print(String str): 输出字符串到客户端。
println(String str): 输出字符串到客户端并换行。
newLine(): 输出一个换行符。
getBufferSize(): 返回输出缓冲区的大小。
getRemaining(): 返回输出缓冲区的剩余空间大小。
flush(): 刷新输出缓冲区,将数据发送到客户端。
clear(): 清除输出缓冲区的内容。
clearBuffer(): 清除输出缓冲区的内容,但不输出到客户端。
close(): 关闭输出流。
isAutoFlush(): 返回缓冲区满时是否自动清空,由page指令的autoFlush属性确定。
request对象
方法
getAttribute(String name): 返回指定属性的值。
getAttributeNames(): 返回所有可用属性名的枚举。
getCharacterEncoding(): 返回请求的字符编码方式。
getContentLength(): 返回请求体的长度(以字节为单位)。
getContentType(): 返回请求体的MIME类型。
getInputStream(): 返回请求体中的一行二进制流。
getParameter(String name): 返回指定参数的值。
getParameterNames(): 返回所有可用参数名的枚举。
getParameterValues(String name): 返回包含指定参数所有值的数组。
getProtocol(): 返回请求使用的协议类型及版本号。
getScheme(): 返回请求使用的计划名(如http, https, ftp等)。
getServerName(): 返回接受请求的服务器主机名。
getServerPort(): 返回服务器端口号。
getRemoteAddr(): 返回客户端的IP地址。
getRemoteHost(): 返回客户端的主机名。
getRemoteUser(): 返回远程用户名(如果已认证)。
isSecure(): 返回请求是否通过安全套接字层(SSL)传输。
isUserInRole(String role): 返回用户是否具有指定的角色。
getAuthType(): 返回认证类型。
getCharacterEncoding(): 返回请求的字符编码方式。
getLocale(): 返回客户端的Locale对象。
getRequestDispatcher(String path): 返回指定路径的请求分派器对象。
getServletContext(): 返回ServletContext对象。
getPart(String name): 返回与请求关联的Part对象。
getParts(): 返回与请求关联的所有Part对象的枚举。
getPartInfo(): 返回与请求关联的Part信息对象。
getCookies(): 返回与请求关联的所有Cookie对象的枚举。
getHeaders(String name): 返回指定名称的HTTP头信息的枚举。
getHeaderNames(): 返回所有HTTP头名称的枚举。
getHeader(String name): 返回指定名称的HTTP头信息。
getCookies(): 返回与请求关联的所有Cookie对象的枚举。
getHeaders(String name): 返回指定名称的HTTP头信息的枚举。
getHeaderNames(): 返回所有HTTP头名称的枚举。
getHeader(String name): 返回指定名称的HTTP头信息。
getCookies(): 返回与请求关联的所有Cookie对象的枚举。
getHeaders(String name): 返回指定名称的HTTP头信息的枚举。
getHeaderNames(): 返回所有HTTP头名称的枚举。
getHeader(String name): 返回指定名称的HTTP头信息。
getCookies(): 返回与请求关联的所有Cookie对象的枚举。
getHeaders(String name): 返回指定名称的HTTP头信息的枚举。
getHeaderNames(): 返回所有HTTP头名称的枚举。
getHeader(String name): 返回指定名称的HTTP头信息。
getCookies(): 返回与请求关联的所有Cookie对象的枚举。
getHeaders(String name): 返回指定名称的HTTP头信息的枚举。
getHeaderNames(): 返回所有HTTP