| 搜索频道 | 源码下载 | 站长代码论坛 | 文章分类 | 最新专题 | 源码交易 | 加入收藏
首页|资讯|图形图像|网站开发|程序设计|数据库|多媒体|机械电子|办公系列|路由技术|原理|应用|考试|系统
文章搜索:
 您的位置:首页网站开发JSPJSP基础 → JSP中”预定义变量”的使用
JSP中”预定义变量”的使用

日期:2006-7-14 11:07:26 人气:     [ ]
      为了简化JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page。下面我们来详细的了解它们。

   request

   与request相联系的是HttpServletRequest类,使您可以得到request的参数(通过getParameter方法),request 的类型(GET,POST,HEAD,等等),和引入的HTTP头(cookies,Referer,等等)。严格来说,request是类ServletRequest的一个子类而不是HttpServletRequest类的,事实上,如果request的协议不是HTTP,那麽它几乎不会工作。

   response

   对客户端的response与HttpServletResponse 相连。请注意,因为输出流是放入缓冲的,所以可以设置HTTP状态码和response头,尽管在标准的servlets中不允许将之发送到客户端。

   out

   这里使用PrintWriter类来发送输出到客户端。然而,为了使response对象有效,可使用一个PrintWrite类的使用缓冲的版本JspWriter。使用session的属性page directive,您可以自己定义缓冲的大小,甚至可以在使用了buffer属性后关闭缓冲。也请注意,out仅用于scriptlets之中,因为JSP表达式自动的放入输出流,所以极少需要明确的声明out。

   session

   应用与request相联系的HttpSession类。因为session是自动创建的,即使没有一个引入的session,这种变量仍可绑定。有一个例外是,如果您用page directive关闭session,再试图使用session时将导致错误(在JSP页面向servlet转换时)。

   application

   使用ServeletContext类,通过使用getServletConfig().getContext()得到。

   config

   是一个ServletConfig类的对象。

   pageContext

   这是JSP中的一个新的类PageContext,用于精练特定服务器的特点时使用,如提高JspWriters的执行效率。如果您通过这个类访问而不是直接的,您的代码将仍然运行在“规则”的JSP /servlet引擎。

   page

   在JAVA中不是很有用,它仅仅是用来保存在脚本的语言不是JAVA时的时间。
出处:本站原创 作者:zzcode
 相关文章
·整合Tomcat5和IIS5 及正常打开jsp
·JSP开发入门
·在Linux环境下安装JSP
·JSP实践要点
·怎么在JSP中跳转到别一页面
·使用Eclipse开发Jsp
·JSP技术简介
·JSP在Windows 2000下的安装
·JSP与XML的结合
·快速建立Servlet和JSP的运行、调试和编译环境
 相关软件
·凡人网络购物系统jsp版(JspShop) v1.2
·全国声讯电话支付接口 v2.1(JSP)
·JSPCN新闻发布系统 v1.0
·南京同庆jsp下载系统
·JSP 技术大全(PDG)
·JSP 完全探索(PDG)
·JSP2 编程指南:从初学者到专家(CHM)
·JSPGenerator v1.1.503 特别版
·JSP 高级开发与应用(PDG)
·JSP 编程技巧(PDG)
 

 热点文章

·JSP迅速入门
·使用Eclipse开发Jsp
·JSP与XML的结合
·JSP概述、元素、语法、..
·JSP的安装、启动及简单..
·JSP Actions的使用
·JSP开发导引
·脚本元素、指令和预定..
·JSP开发入门
·如何成为一个优秀的js..
·JSP语法的基本原理
·MySQL翻页例子
·JDBCTM 指南:入门
·快速建立Servlet和JSP..
·令人兴奋的脚本编程

 推荐文章

·端午非物质文化遗产登..
·动态网站Web开发PHP、..
·PS绘中秋佳节的一轮明..
·细谈网页优化和网站优..
·建站常识:如何使用FT..
·如何快速建造一个成功..
·ASP.NET 2.0 中的创建..
·ASP.NET2.0服务器控件..
·在ASP.NET应用中插入f..
·用Photoshop打造逼真立..
·Windows 2003搭建虚拟..
·站长必读:Web创业的1..
·如何测试机房的速度和..
·北京奥运体育图标发布..
·网络视频广告将身价百..