zoukankan      html  css  js  c++  java
  • 内置对象

    在jsp开发中,会频繁使用到一些对象。

    例如HttpSession,ServletContext,ServletContext,HttpServletRequet。

    如果我们每次要使用这些对象都去创建这些对象就显示非常麻烦。

    所以Sun公司设计Jsp时,在jsp页面加载完毕之后就会自动帮开发者创建好这些对象,而开发者只需要直接使用这些对象调用方法即可!这些创建好的对象就叫内置对象!!!!

               举例:

                servlet:

                    HttpSession session = request.getSession(true); (需要开发者做)

                jsp:

                tomcat服务器:    HttpSession session = request.getSession(true);(不需要开发者做)

                开发者做的: session.getId();


       内置对象名          类型
       request       HttpServletRequest
       response      HttpServletResponse
       config        ServletConfig
       application        ServletContext
       session         HttpSession
       exception        Throwable
        page            Object(this)
        out             JspWriter
       pageContext     PageContext 

    <%@ page
            language="java"
            import="java.util.*"
            pageEncoding="utf-8"
            session="true"
    %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
        <title>page指令</title>
    </head>
    <body>
    <%  
        HttpSession session1 = request.getSession();
        session.getId();//内置对象
        System.out.println(session1.getId()+"--"+session.getId());
    %>
    </body>
    </html>

    日志输出:

    93C8B03DDA384F1A1F5BC63E8224D916--93C8B03DDA384F1A1F5BC63E8224D916
  • 相关阅读:
    vss
    JavaScript中的5种事件使用方式解说
    loadrunner
    NET体系结构图
    eclipse Java Build Path
    httpModules 与 httpHandlers
    redhat linux5 安装配置 JDK1.6+Tomcat6+Apache2.2.x+jk_mod1.2
    如何在线使用MSDN
    petshop
    ADO.NET Entity Framework 使用数据定义语言(实体框架)
  • 原文地址:https://www.cnblogs.com/loaderman/p/10000771.html
Copyright © 2011-2022 走看看