第十章jsp技术概述
学习笔记:
一servlet和jsp的区别
servlet可以理解为在java中嵌入html的内容,而jsp理解为在html中嵌入java代码。虽然jsp最终转变为servlet,但他们还是有很多的不同,他们解决的问题不同,servlet倾向于解决与“编程”和“数据处理”有关的任务,而jsp倾向于解决“表示”的任务。
二对jsp的误解
(一)忘记jsp技术是服务器端技术
1.浏览器根本就“不支持”jsp,我们看到的只是jsp页面的输出,因此,如同对待静态HTML页面一样,我们只需确保jsp输出的HTML与浏览器兼容。
2.当我们的客户在浏览器中是查看代码时,我们如何阻止他们看到jsp标签。因为标签在服务器上进行处理,发送给客户的输出中并不出现。
(二)混淆jsp转换到servlet期间和请求期间
1.jsp页面仅在修改后第一次访问时,才会转换成servlet并进行编译。
jsp页面的执行过程:将jsp页面转换成servlet、编译servlet、将servlet载入到服务器内存中、调用jspInit、调用_jspService。
由jsp页面生成的servlet使用_jspService方法(Get和Post都调用该方法),不是doGet和doPost方法,对于初始化,我们使用jspInit方法而不是init方法。
a.当我们在第一次修改jsp页面后,再次请求,只需调用_jspService。b.当我们重新启动服务器时,我们就直接将servlet载入到服务器内存中。c.页面修改后就从头开始执行。
分享到:
相关推荐
[JSP&Servlet;学习笔记(第2版)]。
《JSP & Servlet学习笔记(第2版)》是作者多年来教学实践经验的总结,...《JSP & Servlet学习笔记(第2版)》以“微博”项目贯穿全书,将JSP & Servlet技术应用于实际项目开发之中,并使用重构方式来改进应用程序架构。
本书是作者多年来教学实践经验的总结,汇集了...本书在讲解的过程中,以“微博”项目贯穿全书,随着每一章的讲述都在适当的时候将JSP & Servlet技术应用于“微博”程序之中,以便读者能了解完整的应用程序构建方法。
JSP & Servlet学习笔记(第2版)》是作者多年来教学实践经验的总结,汇集了学生在学习JSP&Servlet或认证考试时遇到的概念、操作、应用等各种问题及解决方案。 本书针对Servlet3.0的新功能全面改版,无论章节架构...
jsp&servlet学习笔记(第2版)光盘,买书附赠光盘,完片版本。
JSP Servlet 学习笔记 第2版 林信良 随书光盘 第3卷
第二篇为“Servlet核心技术”,主要讲述Servlet的技术特点、请求和响应、数据共享、会话跟踪等技术;第三篇为“JSP技术基础”,主要讲述JSP的基本语法和内建对象及JSP和Servlet的集成,JavaBean和表达式语言;第四篇...
jsp&servlet;学习笔记 光盘 源码 已经将里面的tools去除 文件大小比较小了
[JSP&Servlet学习笔记(第2版)] 林信良
JSP&Servlet学习笔记,适合初学jsp和servlet的人群,初学者学习可能有点困难
该书是学习JSP和Servlet的好书,讲解通俗易懂,详细全面,带目录。
本书是作者多年来教学实践经验的总结,汇集了..., 本书在讲解的过程中,以“微博”项目贯穿全书,随着每一章的讲述都在适当的时候将JSP & Servlet技术应用于“微博”程序之中,以便读者能了解完整的应用程序构建方法。
文档已经做了空白边裁剪处理,需要将书打印的将会很方便
servlet和jsp学习笔记 学习servlet和jsp时的笔记,给大家参考下,如有遗漏请大家指出!谢谢!
很好用的书籍适合初学者!!!!里面有详细的讲解!!!!!!!
本书是学习Servlet和JSP的初学者入门书籍,作者是台湾的林信良,他写过很多优秀的入门技术书籍
林学良Jsp&Servlet学习笔记,html格式的,很基础的学习文档。