`
rbible
  • 浏览: 52896 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp的内置对象

阅读更多
JSP内置对象

jsp九种内置对象:request, reponse, out, session, application, config, pagecontext, page, exception.


一.request对象:该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。

1.Request对象可以使用getParameter(string s)方法获取该表单通过text提交的信息。如:

Request.getParameter(“boy”)

例:request1.jsp:

<%@ page contentType="text/html;charset=GB2312" %>

<HTML>
<BODY bgcolor=green><FONT size=1>
   <FORM action="tree.jsp" method=post name=form>
       <INPUT type="text" name="boy">
       <INPUT TYPE="submit" value="Enter" name="submit">
   </FORM>
</FONT>
</BODY>
</HTML>



tree.jsp:

<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY bgcolor=green><FONT size=1>  
<P>获取文本框提交的信息:
   <%String textContent=request.getParameter("boy");
   %>
<BR>
   <%=textContent%>
<P> 获取按钮的名字:
   <%String buttonName=request.getParameter("submit");
   %>
<BR>
   <%=buttonName%>
</FONT>
</BODY>
</HTML>


使用request对象获取信息要格外小心,要避免使用空对象,否则会出现NullPointerException异常,所以我们可以作以下处理.

request3.jsp

<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY bgcolor=cyan><FONT size=5>
   <FORM  action="" method=post name=form>
         <INPUT type="text" name="girl">
         <INPUT TYPE="submit" value="Enter" name="submit">
   </FORM> 
   <%String textContent=request.getParameter("girl");
     double number=0,r=0;
     if(textContent==null)
        {textContent="";
        }
     try{ number=Double.parseDouble(textContent);
          if(number>=0)
             {r=Math.sqrt(number) ;
              out.print("<BR>"+String.valueOf(number)+"的平方根:");
              out.print("<BR>"+String.valueOf(r));
             }
          else
             {out.print("<BR>"+"请输入一个正数");
             }
        }
     catch(NumberFormatException e)
        {out.print("<BR>"+"请输入数字字符");
        }
    %>
</FONT>
</BODY>
</HTML>

2.处理汉字信息:当request对象获取客户提交的汉字字符时,会出现乱马问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个属组转化为字符窜对象即刻。

如:   String textContent=request.getParameter("boy");
      byte  b[]=textContent.getBytes("ISO-8859-1");

textContent=new String(b);

例:tree2.jsp

<%@ page contentType="text/html;charset=GB2312" %>
<MHML>
<BODY>  
<P>获取文本框提交的信息:
   <%String textContent=request.getParameter("boy");
     byte  b[]=textContent.getBytes("ISO-8859-1");
     textContent=new String(b);
   %>
<BR>
   <%=textContent%>
<P> 获取按钮的名字:
   <%String buttonName=request.getParameter("submit");
     byte  c[]=buttonName.getBytes("ISO-8859-1");
     buttonName=new String(c);
   %>
<BR>
   <%=buttonName%>
</BODY>
</HTML>


3.常用方法举例:

getProtocol(),  getServletPath(), getContentLength(), getMethod(), getRemoteAddr(), getRemoteHost(), getServerName(), getParameterName()

例:

<%@ page contentType="text/html;charset=GB2312" %>

<%@ page import="java.util.*" %>

<MHML>

<BODY bgcolor=cyan>

<Font size=5>  

<BR>客户使用的协议是:

   <% String protocol=request.getProtocol();

      out.println(protocol);

   %>

<BR>获取接受客户提交信息的页面:

   <% String path=request.getServletPath();

      out.println(path);

   %>

<BR>接受客户提交信息的长度:

   <% int length=request.getContentLength();

      out.println(length);

   %>

<BR>客户提交信息的方式:

   <% String method=request.getMethod();

      out.println(method);

   %>

<BR>获取HTTP头文件中User-Agent的值::

   <% String header1=request.getHeader("User-Agent");

      out.println(header1);

   %>

<BR>获取HTTP头文件中accept的值:

   <% String header2=request.getHeader("accept");

      out.println(header2);

   %>

<BR>获取HTTP头文件中Host的值:

   <% String header3=request.getHeader("Host");

      out.println(header3);

   %>

<BR>获取HTTP头文件中accept-encoding的值:

   <% String header4=request.getHeader("accept-encoding");

      out.println(header4);

   %>

<BR>获取客户的IP地址:

   <% String  IP=request.getRemoteAddr();

      out.println(IP);

   %>

<BR>获取客户机的名称:

   <% String clientName=request.getRemoteHost();

      out.println(clientName);

   %>

<BR>获取服务器的名称:

   <% String serverName=request.getServerName();

      out.println(serverName);

   %>

<BR>获取服务器的端口号:

   <% int serverPort=request.getServerPort();

      out.println(serverPort);

   %>

<BR>获取客户端提交的所有参数的名字:

   <% Enumeration enum=request.getParameterNames();

       while(enum.hasMoreElements())

            {String s=(String)enum.nextElement();

             out.println(s);

            }     

      %>

<BR>获取头名字的一个枚举:

   <% Enumeration enum_headed=request.getHeaderNames();

      while(enum_headed.hasMoreElements())

            {String s=(String)enum_headed.nextElement();

             out.println(s);

            }     

   %>

<BR>获取头文件中指定头名字的全部值的一个枚举:

   <% Enumeration enum_headedValues=request.getHeaders("cookie");

      while(enum_headedValues.hasMoreElements())

            {String s=(String)enum_headedValues.nextElement();

             out.println(s);

            }     

   %>

<BR>



</Font>

</BODY>

</HTML>



4.获取HTML表单提交的数据

单选框radio

例:

radio.jsp:

<HTML>

<%@ page contentType="text/html;charset=GB2312" %>

<BODY bgcolor=cyan><Font size=1 >

<P>诗人李白是中国历史上哪个朝代的人:

   <FORM action="answer.jsp" method=post name=form>

       <INPUT type="radio" name="R" value="a">宋朝

       <INPUT type="radio" name="R" value="b">唐朝

       <INPUT type="radio" name="R" value="c">明朝

       <INPUT type="radio" name="R" value="d" checked="ok">元朝

        <BR>

<P>小说红楼梦的作者是:

        <BR>

       <INPUT type="radio" name="P" value="a">曹雪芹

       <INPUT type="radio" name="P" value="b">罗贯中

       <INPUT type="radio" name="P" value="c">李白

       <INPUT type="radio" name="P" value="d">司马迁

       <BR>

       <INPUT TYPE="submit" value="提交答案" name="submit">

   </FORM>

</FONT>

</BODY>

</HTML>



answer.jsp:

<HTML>

<%@ page contentType="text/html;charset=GB2312" %>

<BODY bgcolor=cyan><Font size=1 >

<% int n=0;

    String s1=request.getParameter("R");

    String s2=request.getParameter("P");

     if(s1==null)

       {s1="";}

     if(s2==null)

       {s2="";}

      if(s1.equals("b"))

       { n++;}

      if(s2.equals("a"))

       { n++;}

%>

<P>您得了<%=n%>分

</FONT>

</BODY>

</HTML>

列表框<select><Option>

例:

select.jsp:

<HTML>

<%@ page contentType="text/html;charset=GB2312" %>

<BODY bgcolor=cyan><Font size=1 >

<P>选择计算和的方式

   <FORM action="sum.jsp" method=post name=form>

       <Select name="sum" size=2>

          <Option Selected value="1">计算1到n的连续和

          <Option value="2">计算1到n的平方和

          <Option value="3">计算1到n的立方和

       </Select>

<P>选择n的值:<BR>

       <Select name="n" >

          <Option value="10">n=10

          <Option value="20">n=20

          <Option value="30">n=30

          <Option value="40">n=40

          <Option value="50">n=50

          <Option value="100">n=100

       </Select>

        <BR><BR>

     <INPUT TYPE="submit" value="提交你的选择" name="submit">

   </FORM>

</FONT>

</BODY>

</HTML>



sum.jsp:

<HTML>

<%@ page contentType="text/html;charset=GB2312" %>

<BODY bgcolor=cyan><Font size=1 >

<% long sum=0;

    String s1=request.getParameter("sum");

    String s2=request.getParameter("n");

     if(s1==null)

       {s1="";}

     if(s2==null)

       {s2="0";}

    if(s1.equals("1"))

       {int n=Integer.parseInt(s2);

         for(int i=1;i<=n;i++)

            {sum=sum+i;

            }

       }

      else if(s1.equals("2"))

       {int n=Integer.parseInt(s2);

         for(int i=1;i<=n;i++)

            {sum=sum+i*i;

            }

       }

      else if(s1.equals("3"))

       {int n=Integer.parseInt(s2);

         for(int i=1;i<=n;i++)

            {sum=sum+i*i*i;

            }

       }

%>

<P>您的求和结果是<%=sum%>

</FONT>

</BODY>

</HTML>





二.Response对象:对客户的请求做出动态的响应,向客户端发送数据。

1.动态响应contenType属性

当一个用户访问一个jsp页面时,如果该页面用page指令设置页面的contentType属性是text/html,那么jsp引擎将按照这种属性值作出反映。如果要动态改变这个属性值来响应客户,就需要使用response对象的setContentType(String s)方法来改变contentType的属性值。

格式:response.setContentType(String s)

参数s可取text/html,, application/x-msexcel, application/msword等。

例如:response1.jsp

<%@ page contentType="text/html;charset=GB2312" %>

<HTML>

<BODY bgcolor=cyan><Font size=1 >

<P>我正在学习response对象的

<BR>setContentType方法

<P>将当前页面保存为word文档吗?

  <FORM action="" method="get" name=form>

     <INPUT TYPE="submit" value="yes" name="submit">

   </FORM>

<% String str=request.getParameter("submit");

      if(str==null)

         {str="";

         }

      if(str.equals("yes"))

         {response.setContentType("application/msword;charset=GB2312");

         }

%>

</FONT>

</BODY>

</HTML>

2.Response重定向:在某些情况下,当响应客户时,需要将客户重新引导至另一个页面,可以使用response的sendRedirect(URL)方法实现客户的重定向。

例如:response2.jsp:



<html>

<head><title>Where to go</title></head>

<body>

<%

String address = request.getParameter("where");

if(address!=null){

if(address.equals("ChinaWebber"))

   response.sendRedirect("http://www.ChinaWebber.com");

  else if(address.equals("Yahoo"))

     response.sendRedirect("http://www.yahoo.com");

   else if(address.equals("Sun"))

     response.sendRedirect("http://www.sun.com");

}

%>

<b>Please select:</b><br>

<form action="goto.jsp" method="GET">

<select name="where">

   <option value="ChinaWebber" selected>go to ChinaWebber

   <option value="Sun" > go to Sun

   <option value="Microsoft" > go to Microsoft

</select>

<input type="submit" value="go">

</form>



三.Session对象

1.       什么是Session:

Session对象是一个jsp内置对象,它在第一个jsp页面被装载时自动创建,完成会话期管理。

从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。

2.    session对象的Id:当一个客户首次访问服务器上的一个jsp页面时,jsp引擎产生一个session对象,同时分配一个String类型的Id号,jsp引擎同时将这个Id号发送到客户端,存放在Cookie中,这样session对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的session对象,直到客户关闭浏览器后,服务器端该客户的session对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的session对象。

3.  session对象常用方法:

                         i.              public String getId():获取session对象编号。

                       ii.              public void setAttribute(String key,Object obj):将参数Object指定的对象obj添加到session对象中,并为添加的对象指定一个索引关键字。

                      iii.              public Object getAttribute(String key):获取session对象中含有关键字的对象。

                     iv.              public Boolean isNew():判断是否是一个新的客户。

例如:session1.jsp

<%@ page contentType="text/html;charset=GB2312" %>

<HTML>

<BODY bgcolor=cyan><FONT Size=5>

<BODY>

    <%String s=session.getId();

    %>

<P>您的session对象的ID是:

<BR>

<%=s%>

<BODY>

<HTML>



例如:session2.jsp

<%@ page contentType="text/html;charset=GB2312" %>

<HTML>

<BODY>

    <%! int number=0;    

     synchronized void countPeople()

        {

                  number++;

         }

   %>

   <%

     if(session.isNew())

       {

         countPeople();

         String str=String.valueOf(number);

         session.setAttribute("count",str);

       }

    %>

<P>您是第<%=(String)session.getAttribute("count")%>个访问本站的人。

<BODY>

<HTML>



四.aplication对象

1.什么是application:

服务器启动后就产生了这个application对象,当客户再所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。



2.Application对象常用方法:

(1)    public void setAttribute(String key,Object obj): 将参数Object指定的对象obj添加到application对象中,并为添加的对象指定一个索引关键字。

(2)    public Object getAttribute(String key): 获取application对象中含有关键字的对象。

例:application.jsp

<HTML>

<HEAD>

<TITLE>application变量的使用</TITLE>

</HEAD>

<BODY>

<CENTER>

<FONT SIZE = 5 COLOR = blue>application变量的使用</FONT>

</CENTER>

<HR>

<P></P>



<%

Object obj = null;

String strNum = (String)application.getAttribute("Num");

int Num = 0;



//检查是否Num变量是否可取得

if(strNum != null)

Num = Integer.parseInt(strNum) + 1; //将取得的值增加1



application.setAttribute("Num", String.valueOf(Num)); //起始Num变量值



%>

application对象中的<Font color = blue>Num</Font>变量值为

<Font color = red><%= Num %></Font><BR>



</BODY>

</HTML>

五.Out对象

Out对象是一个输出流,用来向客户端输出数据。Out对象用于各种数据的输出。

常用方法:

(1)       out.print():输出各种类型数据。

(2)       out.newLine():输出一个换行符。

(3)       out.close():关闭流。

例:out.jsp

<%@ page contentType="text/html;charset=GB2312" %>

<%@ page  import="java.util.Date"%>

<HTML>

<HEAD>

<%

Date Now = new Date();

String hours=String.valueOf(Now.getHours());

String mins=String.valueOf(Now.getMinutes());

String secs=String.valueOf(Now.getSeconds());

%>

现在是

<%out.print(String.valueOf(Now.getHours()));%>

小时

<%out.print(String.valueOf(Now.getMinutes()));%>



<%out.print(String.valueOf(Now.getSeconds()));%>



</FONT>

</BODY>

</HTML>

六.Cookie

1.什么是Cookie.

Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。

举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。
如果您使用IE浏览器访问Web,您会看到所有保存在您的硬盘上的Cookie。它们最常存放的地方是:c:\windows\cookies(在Win  2000中则是C:\Documents  and  Settings\您的用户名\Cookies )

cookie是以“关键字key=值value“的格式来保存纪录的.

2.创建一个Cookie对象,调用Cookie对象的构造函数可以创建Cookie。Cookie对象的构造函数有两个字符串参数:Cookie名字和Cookie值。

Cookie c=new Cookie(“username”,”john”);

3. jsp中如果要将封装好的Cookie对象传送到客户端,使用response的addCookie()方法。

格式:response.addCookie(c)

4.读取保存到客户端的Cookie,使用request对象的getCookies()方法,执行时将所有客户端传来的Cookie对象以数组的形式排列,如果要取出符合需要的Cookie对象,就需要循环比较数组内每个对象的关键字。

例:Cookie[] c=request.getCookies();

if(c!=null)

for(int I=0;I<c.length;I++)

if(“username”.equals(c[I].getName()))

out.println(c[I].getValue());

5.设置Cookie对象有效时间:setMaxAge()。

c.setMaxAge(3600);

6.Cookie应用
  1.网站能够精确地知道有多少人浏览过。

由于代理服务器、缓存等的使用,唯一能帮助网站精确统计来访人数的方法就是为每个访问者建立一个唯一的ID。使用Cookie,网站可以完成以下工作:

  ●测定多少人访问过;

  ●测定访问者有多少是新用户(即第一次来访),多少是老用户;

  ●测定一个用户多久访问一次网站。

  网站使用数据库达到上述目标。当一个用户第一次访问时,网站在数据库中建立一个新的ID,并把ID通过Cookie传送给用户。用户再次来访时,网站把该用户ID对应的计数器加1,得到用户的来访次数。

例:Cookie.jsp

<%@ page contentType="text/html; charset=GB2312"

        import="java.util.Date" %>

<HTML>

<HEAD>

<TITLE>Cookie的存取</TITLE>

</HEAD>

<BODY>

<CENTER>

<FONT SIZE = 5 COLOR = blue>Cookie的存取</FONT>

</CENTER>

<HR>

<P></P>

<%

//建立Cookie变数

Cookie IntVal = new Cookie("IntVal", "100");

Cookie temp = null;



response.addCookie(IntVal); //将Cookie变数加入Cookie中



Cookie[] cookies = request.getCookies();

//取得Cookie资料



int cookielen = cookies.length;

//取得Cookie变数阵列的长度



if(cookielen != 0) //判断是否成功取得Cookie资料

{    

       for (int i = 0; i < cookielen; i++)

       {    

              temp = cookies[i]; //取得cookies阵列中的Cookie变数



              if (temp.getName().equals("IntVal"))

              { //判断是否取得名为DateVal的Cookie资料

                     %>

                     Cookie中<Font color = blue>IntVal</Font>变量的值为

                     <Font color = red><%= IntVal.getValue()%></Font><BR>

                     <%

                                }

              

       }    

}



else

{

       %>

       不存在Cookie<BR>

       <%

}

%>

</BODY>

</HTML>



例:CookieDate.jsp

<%@ page contentType="text/html; charset=GB2312"

        import="java.util.Date"%>

<HTML>

<HEAD>

<TITLE>自Cookie存取日期/时间数据</TITLE>

</HEAD>

<BODY>

<CENTER>

<FONT SIZE = 5 COLOR = blue>自Cookie存取日期/时间数据</FONT>

</CENTER>

<HR>

<P></P>

<%

Date Now = new Date(); //取得目前的系统时间



Cookie DateVal = new Cookie("DateVal", String.valueOf(Now.getTime()));

//欲将储存至Cookie时间/日期值转换为毫秒数



response.addCookie(DateVal); //将Cookie变数加入Cookie中



Cookie temp = null;

DateVal = null; //重设Cookie变数



Cookie[] cookies = request.getCookies();

//取得Cookie资料



int cookielen = cookies.length;

//取得Cookie变数阵列的长度



if(cookielen != 0) //判断是否成功取得Cookie资料

{    

       for (int i = 0; i < cookielen; i++)

       {    

              temp = cookies[i]; //取得cookies阵列中的Cookie变数

                           

              if (temp.getName().equals("DateVal"))

              { //判断是否取得名为DateVal的Cookie资料

                     %>

                     Cookie中<Font color = blue>DateVal</Font>

                     变量的值为<Font color = red>

                     <%= new Date(Long.parseLong(temp.getValue())) %>

                    </Font><BR>

                     <%

              }

       }

}

else //若无法取得Cookie资料则执行下面的叙述

{

%>

无法取得Cookie<BR>

<%

}

%>

</BODY>

</HTML>
分享到:
评论

相关推荐

    JSP内置对象实验报告.doc

    charset=UTF-8");...通过这些实验,你可以深入理解JSP内置对象的用途和功能,并学会如何在实际开发中有效利用它们来构建更复杂的Web应用程序。练习部分鼓励你尝试更多的方法和属性,以增强你的理解和实践能力。

    jsp内置对象学习

    在本教程中,我们将深入探讨两个重要的JSP内置对象——Out对象和Request对象。 1. Out对象: Out对象是JSP页面中用于向客户端发送数据的主要手段。它是javax.servlet.jsp.JspWriter类的一个实例,负责管理服务器的...

    实验三 JSP内置对象使用

    【实验三 JSP内置对象使用】 实验的目的是让学生熟悉并理解JSP中的几个核心内置对象,包括request、response、session、application以及out对象。这些对象是JSP中用于处理HTTP请求、响应、会话管理和输出数据的关键...

    原生jsp进行Web编程—作业3-JSP内置对象-Part2

    一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), 在usercheck.jsp中进行验证,成功则显示index.jsp...

    jsp内置对象讲解及实例

    **JSP内置对象讲解** JSP(JavaServer Pages)是一种基于Java的技术,用于创建动态网页。在JSP中,有九个内置对象,它们是由服务器自动创建并提供给每个请求的JSP页面,无需显式声明。这些内置对象极大地简化了开发...

    JSP内置对象归纳与总结

    JSP内置对象归纳与总结 JSP提供了九个内置对象,分别是out对象、request对象、response对象、session对象、application对象、pageContext对象、exception对象、config对象和page对象。这些内置对象是由容器实现和...

    JSP内置对象大全及实例解析

    JSP内置对象大全及实例解析,前面部分讲的是JSP的9大内置对象的函数和方法,后面是各个对象的所有方法的实例。

    JSP内置对象方法介绍示例

    在压缩包文件"JSP内置对象"中,可能包含了关于这些对象的详细解释、代码示例以及使用场景分析,可以帮助读者更深入地理解和掌握JSP内置对象的使用。通过阅读和实践其中的内容,开发者可以提升自己的JSP编程能力,为...

    jsp内置对象的使用

    **正文** 在Java Server Pages(JSP)技术中,...理解并熟练运用JSP内置对象,能帮助开发者更高效地构建动态网页应用程序。在学习过程中,不断实践和探索,才能更好地掌握这些对象的功能和用法,从而提升开发技能。

    jsp内置对象 jsp的几个内置的对象图解

    jsp内置对象 有关jsp的一些内置的对象的总结

    实例详解JSP内置对象--request对象

    实例详解JSP内置对象--request对象 request对象是JSP中的内置对象之一,它提供了访问HTTP请求信息的功能。在基于Web的开发中,request对象扮演着极其重要的角色。本文将通过实例详解request对象的使用和掌握。 一...

    JSP内置对象的各对象的方法列表

    以下是一些JSP内置对象的主要方法: 1. **Request对象**: - `getAttribute(String name)`:获取请求中指定名称的属性值,如果不存在则返回null。 - `getAttributeNames()`:返回请求中所有属性的名称,以枚举...

    第四单元 JSP内置对象.pdf

    ### 第四单元 JSP内置对象 #### 一、概述 JSP(Java Server Pages)是一种动态网页技术标准,它将动态代码嵌入到静态HTML页面中。通过这种方式,开发者能够轻松地创建动态网页内容。JSP内置对象是JSP技术为简化...

    JSP内置对象实现在线聊天室设计布局

    这个是jsp内置对象实现一个在线聊天室的设计布局,本人已经实现整个项目。本文件主要供学习jsp内置对象使用,如果在看代码中有什么问题或者建议,欢迎联系我,大家以前讨论。

    jsp内置对象一些实验题

    JSP内置对象实验题 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,主要用于Web应用程序的开发。JSP提供了一些内置对象,帮助开发者快速构建Web应用程序。这些内置对象包括request、response、...

    jsp内置对象聊天系统

    `jsp内置对象聊天系统`是一个基于JavaServer Pages(JSP)技术构建的简易聊天应用程序。在JSP中,内置对象是预定义的对象,可以直接在页面上使用,无需显式实例化,大大简化了开发流程。这个系统利用了JSP的内置对象...

    JSP内置对象

    JSP内置对象有些成员变量不用声明就可以在JSP页面的脚本(Java程序片和Java表达式)中使用,这就是所谓的内置对象。

    4.jsp内置对象.doc

    总结来说,理解JSP内置对象的生命周期和功能对于有效地编写JSP页面至关重要。它们提供了处理HTTP请求、响应、会话管理、数据共享等核心功能的手段。通过熟练运用这些对象,开发者可以构建出高效、动态的Web应用程序...

    jsp内置对象课件,维护对象和增加和删除对象属性

    【JSP内置对象】是Java Server Pages(JSP)技术的核心组成部分,它们是JSP页面中预先定义并可以直接使用的对象,无需程序员显式创建。这些内置对象的存在极大地方便了开发人员处理各种Web应用程序的任务,提高了...

    Jsp内置对象参考手册 这是比较全的了 下载使用了好几个 就这个好些

    **JSP内置对象是JavaServer Pages(JSP)技术的核心组成部分,它们提供了许多方便的功能,使得开发者无需编写过多的Java代码就能实现动态网页。本参考手册详细介绍了JSP的九大内置对象,包括它们的用途、属性和方法...

Global site tag (gtag.js) - Google Analytics