JSP 内置工具是 Web 容器加载的一组类 它不像一样平常的Java工具那样用”new”去获取实例,而是可以直接在JSP页面利用的工具 内置工具的名称是 JSP 的保留字 JSP 利用 Java 定义的内置工具来访问网页的动态内容。
JSP内置工具(或称隐士工具)是在Web系统中定义的“系统变量”,存在于做事器的内存中,实现对临时数据的存储,运用程序可以利用内置工具完成后台数据与前台页面的交互功能。
1. request工具:javax.servlet.http.HttpServletRequest
request工具方法:
•getParameter(“”)获取客户端传送给做事器参数值。
•getParameterNames( )返回request工具所有属性名。
•getParameterValues(“”)得到指定参数所有值。
•getQuerryString( )得到查询字符串。
•getRequestURL( )得到发出要求字符串的客户端地址。
•getServerName( )得到做事名称。
•getRemoteAddr( )得到客户真个IP地址。
•getRemoteHost( )得到客户端打算机的名称。
2.response工具:javax.servlet.http.HttpServletResponse
response 工具代表的是对客户真个相应,也便是说可以通过response工具来组织发送到客户真个数据。
由于组织办法比较底层,以是不建议利用,须要向客户端发送笔墨时直策应用out 工具即可。
setHeader(String head,String value)设置HTTP头
sendRedirect(URL url) 重定向到另一页面。
sendStatus(int n) 设置相应的状态行。
3.out工具: javax.servlet.jsp.JspWriter
out.print(“”)或out.println(“”)向客户端输出数据。
out.newLine( )输出一个换行符号。
out.clearBuffer( )清空当前缓冲区的内容。
out.getBufferSize( )以字节为单位返回缓冲区大小。