Bigdata Development Web_Study_05(JSP中九大内置对象)

来源:互联网 发布:windows gcc搭建 编辑:程序博客网 时间:2024/06/05 17:43

九大内置对象

<!--为了方便JSP开发,会在_jspService()方法中传入9个对象提供我们使用,这些方法不用生命就可以直接使用,叫做内置对象对象           java类              作用request     HttpServletRequest      封装了请求对象response    HttpServletResponse     封装了响应对象out         JspWriter           输出流,输出数据到浏览器    session     HttpSession             会话内的数据共享application SercletContext          服务器的数据共享pageContext PageContext             用于获取其他八个对象page        类似与this关键字     调用当前页面中的属性和方法config      ServletCongif      获取Servlet对应的配置信息exception   Exception           产生的异常信息--><%//JSP四大作用域对象,都可以传递数据,有效范围不一样//只有请求转发的时候才能够获取的到request.setAttribute("","");//会话结束的时候就销毁,每个客户端独立使用//session.setAttribute("","");//存在服务器上面,只要服务器不关闭,那就一直存在,所有客户端共享//application.setAttribute("","");//只能在当前页面存取,不能跨页面//pageContext.setAttribute("","");%>

JSP中常用指令

<!--         JSP 使用 《%@ %》表示指令,设置 JSP 翻译为 Servlet 时候的一些信息        常用的指令有 3 个:            page:1. 描述了页面的一些属性      2. 导包                session:是否使用 session,默认 true 使用                errorPage:错误页面,产生异常跳转到这个页面                              错误页面需要设置:isErrorPage="true"                autoFlush:out 对象自动调用 flush 方法                buffer:设置 out 缓冲区的大小,默认 8kb                isThreadSafe:是否线程安全,默认式 true                isELIgnored:是否忽略 EL 表达式,默认 false,不忽略                import:导包            include:包含,把另一个文件(html,jsp,任意内容)中的内容放在这里                file:另一个文件的路径                会把另一个文件中的全部内容都放在 include 指令处,注意标签的冲突            taglib:引入第三方的 jar 文件,常用于引入 jstl 标签     -->
原创粉丝点击