J2EE学习笔记:基础与模式解析

3星 · 超过75%的资源 需积分: 9 12 下载量 116 浏览量 更新于2024-10-20 收藏 566KB PDF 举报
"这是一份由杨振华编写的J2EE学习笔记,涵盖了J2EE模式、JSP基础知识,包括指令、脚本和动作,以及请求控制器结构等核心概念。" 在这份J2EE笔记中,作者首先介绍了J2EE模式中的ValueObject,它是一个用来在不同对象或层之间传递数据的无业务方法的Java对象,通常包含公共属性或get方法。接着,笔记详细阐述了JSP的相关知识: 1. JSP的基础知识: - Directive(指令):包括page指令、include指令和taglib指令。Page指令用于设置JSP页面的全局属性,如导入包或设置字符编码;include指令用于在页面编译时将其他文件插入进来;taglib指令用于指定自定义标签库。 - Scripting(脚本):分为声明(<%!declaraction%>)、脚本片段(<%scriptlet%>)和表达式(<%=expression%>)。声明部分用于声明变量或方法;脚本片段用于编写Java代码块;表达式用于输出变量或表达式的值。 - Action(动作):JSP中的标准动作如useBean、setProperty、getProperty、param、include、forward和plugin等。这些动作用于操作JavaBean、设置属性、传递参数、包含其他页面或转发请求。 此外,笔记还提到了JSP的注释方式以及如何通过page指令设置session属性。当session="false"时,JSP页面中的隐含变量session将无法使用。 最后,笔记介绍了请求控制器结构(RequestController),也称为JSP Model 2架构。这种方式建议使用Servlet或JSP作为应用程序的入口点,将控制逻辑放在Java类而不是JSP中,以提高系统的可维护性。请求控制器通常以"xxxController.jsp"命名,对应的Java类则命名为"xxxRequestController"。 这份笔记为初学者提供了全面的J2EE入门指导,尤其是对JSP的深入理解,对于学习和掌握J2EE开发非常有帮助。