J2EE学习笔记精华:值对象、JSP指令与动作解析
需积分: 9 9 浏览量
更新于2024-11-28
收藏 566KB PDF 举报
"这是一份由杨振华编写的J2EE学习笔记,旨在用通俗易懂的方式介绍J2EE技术,覆盖了全面的知识点,包括J2EE模式、JSP基础以及请求控制器结构等核心概念。"
在J2EE模式中,ValueObject是一个关键的概念,它是一个用于跨对象或层次传递数据的Java对象,通常不包含业务逻辑,只拥有公共属性或getter方法,以简化数据传输。JSP是J2EE中用于展现层的重要技术,它提供了指令、脚本元素和动作三大组成部分。
JSP指令主要包括page、include和taglib指令。Page指令用于定义页面级的属性,如语言、导入包等;include指令用于在多个页面间进行内容包含;taglib指令则用于引入自定义标签库。脚本元素包括声明(<%!declaration%>)、脚本片段(<%scriptlet%>)和表达式(<%=expression%>),分别用于声明变量、编写Java代码和输出表达式结果。
JSP的动作元素如useBean、setProperty、getProperty等,是用来管理JavaBean的。useBean用于实例化或查找JavaBean,setProperty和getProperty分别用于设置和获取JavaBean的属性值。其他如jsp:include、jsp:forward等则是处理请求转发和包含的功能。
JSP中的注释有两种形式,一种是JSP注释,另一种是HTML注释。Page指令中,通过session属性可以控制会话的使用。如果session设为"false",则在JSP页面中无法直接使用隐含的session变量。
请求控制器结构,也称为JSP Model 2架构,提倡将控制逻辑放在Servlet或JSP中,而不是直接在JSP页面上。这种方式提高了代码的可维护性,通过名为xxxController.jsp的Servlet或JSP作为应用程序的入口点,而对应的Java类如xxxRequestController则负责处理请求和控制流程。
这份J2EE学习笔记深入浅出地讲解了J2EE的核心概念,对于理解和掌握J2EE开发有着重要的指导作用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-12-11 上传
2015-06-17 上传
2022-11-20 上传
2021-03-24 上传
2007-09-24 上传
2008-05-10 上传
yaoyuncn
- 粉丝: 6
- 资源: 13
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查