或许有人说JSP的九大内置对象这么简单的东西,怎么不发到JSP web开发版块?而发到J2EE里面来?我是在J2EE的API手册里面查看javax.....的,所以就提到这里来了……  有一些朋友,对struts sturs2 JSF等等运用得非常熟练,然而,当我向他们请教一下JSP的内建对象时,或者是baidu,或者是比较含糊的解答,或者是直接丢给我一本API手册。可能会是比较不屑于解答如此简单的东西吧……   用struts用了一段时间了,越是深入里面的内容,越是感觉JSP那些基础性的东西的重要.
   或许是我基础不够牢固吧.但是 想真正的搞清楚下,或者说,非常清晰的了解request;response;session等等,这些极其常用的东西,当别人问及时,能够有一个清晰的脉络。
   我不知道有什么好的资料可以看,我当然知道没有比API手册更有权威的资料了.虽然我不排斥那个东西,但是有有更加详细点的资料,或者说跟符合国人习惯的文字资料呢.
   

解决方案 »

  1.   

     request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。
    response表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如cookies,头信息等)
    out对象是javax.servlet.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。
    pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。
    session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态
    信息
    applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息
    config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。
    page表示从该页面产生的一个servlet实例
    其它的你如果没见过那我就没啥说的啦!
      

  2.   

    http://www.blogjava.net/ourday/archive/2008/09/20/230107.html
      

  3.   

    request,response,session,application,serverlet,pagecontext,out,
      

  4.   

    jsp最终是会翻译成servlet的,这些内置对象说白了就是servlet里的成员变量或者doGet, doPost的参数。
    jsp上层是jstl和EL, jstl上层是struts或jsf, 它们的根本都是servlet所以要学习这些内置对象,动手写一个servlet就都清楚了。(jsp,jstl,el,struts,jsf这些东西说白了就是因为写servlet太麻烦而出现的一些简写方式,先写成一些中间形式,然后再翻译成servlet.就好像说写二进制代码太难,于是有了汇编,然后有了C一样,C最后是会翻译成二进制的)
      

  5.   


    不错
    JSP的内置对象及方法。
    request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。
    response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等) 
    out对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。 pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。
    session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息 applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息 
    config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。
    page表示从该页面产生的一个servlet实例。