英文网站建设方案,宜章网站建设,做网站怎么赚钱 做网站怎么赚钱,自动生成h5 wordpressJSP9大内置对象
JSP9个内置对象#xff1a;out对象 用于输出各种数据reuest对象 封装了来自客户端的各种信息response对象 封装了服务器的响应信息exception对象 封装了程序运行过程中发生的异常和错误信息config对象 封装了应用程序的配置信息page对象 指向了当前JSP程序本身…JSP9大内置对象
JSP9个内置对象out对象 用于输出各种数据reuest对象 封装了来自客户端的各种信息response对象 封装了服务器的响应信息exception对象 封装了程序运行过程中发生的异常和错误信息config对象 封装了应用程序的配置信息page对象 指向了当前JSP程序本身session对象 用来保存会话信息也就是说它可以在同一用户的不同请求之间共享数据application对象 代表了当前应用程序的上下文可以在不同用户间共享信息pageContext对象 提供了对JSP所有对象及命名空间的访问
out对象out.println 和out.newline 都是换行作用但是不会在页面显示只是在代码中显示out.getBufferSize() 获取当前缓冲区大小out.getRemaining() 获取当前缓冲区剩余字节数目
request对象 封装了客户端向服务器发出的请求信息包括用户提交的表单信息以及客户端的其他信息比如说cookie,ip,主机名
request.getMethod()方法用于输出请求的方法名request.getRequestURI()用于获取请求的URI字符串request.getProtocol 用于获取请求所使用的协议request.getServerName() 用于获取请求服务器的名称request.getServerPort() 用于获取请求的服务器端口request.getRemoteAddr() 用于获取客户端的IP地址request.getRemoteHost() 用于获取客户端的主机名request.getParameter() 用于获取表单提交的值request.getParameterValues() 获取参数数组request.setAttribute() 将这些参数信息保存到request对象中request.getAttribute() 获得request对象中的参数信息
response内置对象
response.setHeader(Cache-Control,no-cache);setHeader设置头信息 cache-control用于设置网页数据的缓存策略设置为no-cache表示数据内容不会被存储
response.setIntHeader(Refresh,2)设置网页每隔两秒自动刷新一次
response.sendRedirect(url) 实现页面跳转
Session 对象session.getId() 获得session的idsession.getCreationTime 获取session的创建时间session.getLastAccessedTime() 获取session的最后访问时间session.getMaxInactiveInterval() 获取session的失效时间
application对象代表了当前的应用程序它存在于服务器的内存空间中应用一旦启动就会自动生成一个application对象如果应用没有被关闭这个application对象就会一直保存下去直到应用被关闭这个application对象才会被销毁
相对于session对象而言application对象的生命周期更长application对象的这些特性为多个用户共享某些全局信息提供了方便比如说共享当前的在线人数等等
application.getServerInfo() 获取服务器的信息application.getServletContextName() 返回当前的应用名称application.getVirtualServerName() 获取主机的名称
config对象代表当前JSP程序的配置信息config.getInitParameter() 获取指定的初始化信息 page对象有点像java中的this指针它指向了当前JSP页面本身page.toString() page.getClass() 返回当前的object类page.hashCode() 返回当前对象的hashCode值 exception对象 需要使用时要将page编译指令中的isErrorPage属性设为true
exception.getMessage() 返回描述异常的信息 pageContext对象它是JSP页面中所有其他对象的功能集成者使用它可以访问其他的所有内置对象
pageContext.getOut() 获取out对象pageContext.setAttribute(1,xiongda,pageContext.SESSION_SCOPE);session.getAttribute(1) 用pageContext对象可以选择键值对保存的范围
更多专业前端知识请上
【猿2048】www.mk2048.com