J2EE学习笔记:基础与模式解析
3星 · 超过75%的资源 需积分: 9 28 浏览量
更新于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开发非常有帮助。
2010-08-04 上传
2008-09-14 上传
2008-03-22 上传
2009-03-12 上传
2008-03-27 上传
2020-08-21 上传
2007-04-30 上传
2008-07-01 上传
2007-06-27 上传
junbo_1981
- 粉丝: 1
- 资源: 12
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新