耿祥义张跃平《JSP大学实用教程》源代码解析

需积分: 9 3 下载量 136 浏览量 更新于2024-10-23 收藏 1.28MB DOC 举报
"耿祥义版的《JSP大学实用教程》是一本关于JSP课程设计的教材,由电子工业出版社出版,作者为耿祥义和张跃平。书中提供了丰富的示例代码,涵盖JSP的基础到进阶应用,包括JSP页面、JSP标记、内置对象等多个方面。" 本书旨在帮助读者掌握Java Server Pages(JSP)技术,通过实例驱动的方式深入理解JSP的使用。以下是各章节的主要知识点: 第1章“JSP简介”: 这一章介绍了JSP的基本概念,包括JSP的用途、工作原理以及与Servlet的关系。通过第一个例子`first.jsp`,读者可以初步了解如何创建一个简单的JSP页面。 第2章“JSP页面”: 本章详细讲解了JSP页面的构成元素,如脚本元素、指令和动作。多个例子如`example2_1.jsp`至`example2_10.jsp`,分别展示了JSP中的文本输出、表达式、脚本let、声明、include、forward等特性。 第3章“JSP标记”: 这一章涵盖了自定义标签库的开发和使用,例如`A.jsp`, `B.jsp`, `C.jsp`展示了基本的JSP标签使用,而`example3_2.jsp`至`example3_8.jsp`则进一步解释了自定义标签的实现,如`time.jsp`处理时间显示,`Sun.jsp`展示JSP标签库的使用,以及`Show.tag`和`Trangle.tag`自定义标签的定义和调用。 第4章“内置对象”: 本章介绍了JSP的九个内置对象,如`example4_1.jsp`展示了pageContext对象的使用,`example4_2.jsp`和`example4_3.jsp`演示了session和request对象的应用。此外,还有`example4_4.jsp`对response对象的控制,`example4_5.jsp`利用cookie管理用户状态,`example4_6.jsp`展示了exception对象在错误处理中的角色,`example4_7.jsp`的form.jsp展示了request对象处理表单数据,以及`example4_8.jsp`中不同页面间的跳转逻辑。 这些例子覆盖了JSP开发中的关键知识点,通过实践这些代码,读者可以逐步提升JSP编程技能,为进行实际的课程设计项目打下坚实基础。