JSP在第一次使用时,会被编译成Servlet(Java类),在以后的使用过程中,如果JSP不变,那么JSP将不会在编译;否则的话,系统会再次对JSP进行编译。所以JSP在第一次被访问时,响应速度慢。也许是因为JSP只是第一次被访问时才被编译,所以JSP的性能要优于CGI,PHP,ASP等页面吧。
JSP程序由JSP Engine先将它转换成Servlet代码,接着将它编译成类文件执行。(JSP编译 原理)
JSP具有良好的平台无关性,它与操作系统无关,与服务器无关,真的是非常High!
JSP具有良好的可扩展性,比如它的tag扩展机制,将JSP页面的职责与Servlet职责分离,简化了页面开发。
在JSP里面,我们可以编译Java代码,如果我们使用<%! int i=10;>的方式写代码,那么这些代码生成在成员变量里面。
如果我们使用<%%>那么生成的代码段是生成在私有变量里面,创建的代码段是在Service里面。
JSP原理:JSP是由服务器端创建的,在我们调用JSP时,首先服务器(Servlet)Service方法,然后创建HttpServletRequest和HttpServletResponse对象,然后调用HttpServlet的Service方法(doGet/doPost),再调用JSPService(request,response)方法,输出HTML。
JSP有九个内置对象:out,request,response,pageContext,session,application,config,exception,page.
分享到:
相关推荐
jsp弹出窗口 关于jsp小小总结一下
JSP的片段代码例子,是我在学习和看视频的时候,跟着视频一起敲的,有需要的可以自己下载下来看
使用JSP技术开发新闻发布系统_第一章小结.pdf使用JSP技术开发新闻发布系统_第一章小结.pdf使用JSP技术开发新闻发布系统_第一章小结.pdf使用JSP技术开发新闻发布系统_第一章小结.pdf使用JSP技术开发新闻发布系统_第一...
jsp各类知识的总结 可以直接参考 方便使用 不用去百度了
有关jsp中文乱码问题的小结,从客户端和服务器端总结
对 JSP 的 简单总结 ,看到这个就可以 回忆起 你学习的jsp 的经历 ...
1.5 本章小结 第2 章 Enterprise JavaBeans 2.1 EJB 技术简介 2.2 EJB 体系结构(一) 2.3 EJB 体系结构(二) 2.4 如何开发EJB(一) 2.5 如何开发EJB(二) 2.6 本章小结 第3 章 EJB 技术进阶 3.1 实体EJB 的开发技术之一...
jsp小结,温故而知新页面语言: 静态:html 动态:asp,php,jsp 1.jsp运行环境 动态的代码 必须有服务器来解析这些代码 2.服务器tomcat 免费服务器
本文档提供了jsp页面跳转的各种方式,可以下载,慢慢看!
一.功能需求 ...2.登录:用户登录系统 3.用户个人信息管理: ...(2)查看个人信息:登录后,查看个人信息 (3)修改个人信息:在查看个人信息的基础上,修改个人信息 (管理员): 1.登录:管理员登录 ...
在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。
jsp中影响编码的属性及其设置小结, 非常详细 对用jsp做web开发的朋友很有帮助
对简单应用,可采用JSP+BAEN,对复杂的应用系统,应采用JSP+EJB,SERVLET变的无足轻重。用JSP完全可替代它。 一、JSP工作原理 在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身...
2.8 JSP小实例 38 2.8.1实例1(在JSP中定义函数) 38 2.8.2实例2(获取各种CGI环境变量) 39 2.8.3实例3(JSP里request变量列表) 42 2. 9本章小结 44 第3章JavaBean组件 44 3.1 什么是...
jsp数据库基本操作实验+mysql数据库连接
jsp通用模块及典型系统开发导航 源码 第1章 JSP基础.1.1 运行环境的安装配置1.2 开发环境的安装配置1.3 JSP基础知识1.4 本章小结第2章 JSP2.0新特性及内建对象解析2.1 JSP2.0的新特性2.2 JSP的内建对象概述...
用java做的打字母小游戏,包括代码和大作业说明书
jsp配置文档 jsp配置服务器 jsp配置运行环境
主要介绍了JSP学习之数据库开发,较为详细的分析了JSP数据库操作所涉及的数据类型、函数、模式及数据操作相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本篇由5章组成:第1章对JSP进行介绍,讲解了JSP的发展状况与历史背景,接着用图解的方式对JSP环境安装配置进行讲解,及对JSP语法进行介绍,最后通过一个Jsp程序的执行来使...每章最后都有一个小结,可以增加读者的理解。