jsp有哪些内置对象,作用分别是什么?(jsp中常用的内置对象有哪些)

  JSP共有以下9种基本内置组件  1、request对象客户端请求,此请求会包含来自GET/POST请求的参数通过它才能了解到客户的需求,然后做出响应。  2、response对象响应客户请求的有关信息  3、session对象它指的是客户端与服务器的一次会话,从客户端连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。  4、out对象它是JspWriter类的实例,是向客户端输出内容常用的对象  5、page对象它是指向当前JSP页面本身,有点象类中的this指针,它是java.lang.Object类的实例  6、application对象它实现了用户间数据的共享,可存放全局变量。它开始于服务器的启动,直到服务器的关闭  7、exception对象它是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象。  8、pageContext对象它提供了对JSP页面内所有的对象及名字空间的访问  9、config对象它是在一个Servlet初始化时,JSP引擎向它传递信息用的

jsp有哪些内置对象,作用分别是什么?(jsp中常用的内置对象有哪些)插图

JSP技术主要缺点和优点有哪些?

  JSP的优点:  ·对于用户界面的更新,其实就是由 Web Server进行的,所以给人的感觉更新很快。   ·所有的应用都是基于服务器的,所以它们可以时刻保持最新版本。   ·客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改。  缺点:  

jsp有哪些内置对象,作用分别是什么?(jsp中常用的内置对象有哪些)插图(1)

1. JSP技术极大的增加了产品的复杂性.为了获得 系统的跨平台功能和产品伸缩能力,java系统开发了多种产品,如,JRE,JDK,J2EE,EJB,JSWDK,JavaBeans ,只有有效地将它们组合在一起,才能产生强大的功能.(部署有难度)  

2. java的高效率运行需要占用大量的内存和硬盘空间. 一方面,java的高速运行是通过 .class文件常驻内存来实现的.另一方面,还需要硬盘空间来存储一系列的.java 文件和.class文件以及对应的版本文件.(硬件要求高)  

3. JSP程序调试困难.  JSP页面执行时, 首先被转换为 .java文件(Servlet), 然后将.java文件编译为字节码文件. 这样,出错信息实际上指向的是转换后的那个.java文件(Servlet), 而不是JSP本身. (调试有难度)  

未经允许不得转载:搜热门主机 » jsp有哪些内置对象,作用分别是什么?(jsp中常用的内置对象有哪些)

赞 (0)