第3章 Java Server Pages(JSP)概述
第3章 Java Server Pages(JSP)概述
Servlet的缺点
Servlet有两个缺点是无法克服的:
- 写在
Servlet中的所有HTML标签必须写成Java字符串的形式,这使得处理HTTP响应报文的工作变得十分烦琐; - 所有的文本和
HTML标记是硬编码,导致即使是表现层的微小变化,如改变背景颜色,也需要重新编译Servlet。
JSP
Java Server Pages(JSP)解决了上述两个问题。不过,JSP不会取代Servlet,相反,它们具有互补性。现代的Java Web应用会同时使用Servlet和JSP页面。
本章概述
本章介绍了JSP技术,并讨论了在JSP页面中,隐式对象的使用意见,3个语法元素(指令、脚本元素和动作),还讨论了错误处理。可以用标准语法或XML语法编写JSP。用XML语法编写的JSP页面被称为JSP文档。由于很少用XML语法编写JSP,故本章不做介绍。在本章中,我们将主要学习JSP标准语法。