J2EE学习笔记:ValueObject与JSP基础
需积分: 9 53 浏览量
更新于2024-10-11
收藏 371KB DOC 举报
"J2EE学习笔记"
这篇J2EE学习笔记主要涵盖了J2EE模式中的ValueObject以及JSP的基础知识,由灰狐动力的顾志凌编写。笔记首先介绍了ValueObject,这是一种常用于数据传输的对象,它不包含业务逻辑,但可能包含公共属性或getter方法,便于在不同层次之间传递数据。
接下来,笔记详细阐述了JSP的基本结构和元素:
1. **JSP指令** (directive) 包括`page`指令、`include`指令和`taglib`指令。`page`指令用于设置整个页面的属性,`include`用于动态包含其他文件,而`taglib`则引入自定义标签库。
2. **JSP脚本元素** (scripting) 包括`<%! declaration %>`(声明)、`<% scriptlet %>`(脚本片段)和`<%= expression %>`(表达式)。声明用于定义变量或方法,脚本片段是执行Java代码的区域,表达式则会将其内容转换为字符串并输出。
3. **JSP动作** (action) 如`<jsp:useBean>`、`<jsp:setProperty>`、`<jsp:getProperty>`等,这些动作用于管理JavaBeans的实例化、属性设置和获取。此外,还有`<jsp:include>`、`<jsp:forward>`、`<jsp:plugin>`等用于页面操作和插件管理。
笔记还提到了JSP中的注释类型,包括JSP和HTML注释,并讨论了`<%@ page session="true" import="java.util.*" %>`这样的指令,解释了如何启用或禁用session以及导入包。
最后,笔记简要提到了**请求控制器结构** (RequestController),也称为JSP Model 2架构。在这种架构中,一个Servlet或JSP作为应用程序的入口点,控制逻辑通常放在Java类中,而非JSP页面,这有助于提高系统的可维护性。
这篇J2EE笔记提供了对ValueObject概念和JSP核心元素的初步理解,同时也强调了在大型项目中采用良好架构设计的重要性,如使用请求控制器来分离展示逻辑和控制逻辑。对于初学者和希望深入理解J2EE的开发者来说,这些内容是基础且关键的。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2007-12-26 上传
2010-03-10 上传
2013-06-13 上传
2020-04-29 上传
2022-02-10 上传
2011-12-13 上传
彧式云
- 粉丝: 9
- 资源: 54
最新资源
- 全国江河水系图层shp文件包下载
- 点云二值化测试数据集的详细解读
- JDiskCat:跨平台开源磁盘目录工具
- 加密FS模块:实现动态文件加密的Node.js包
- 宠物小精灵记忆配对游戏:强化你的命名记忆
- React入门教程:创建React应用与脚本使用指南
- Linux和Unix文件标记解决方案:贝岭的matlab代码
- Unity射击游戏UI套件:支持C#与多种屏幕布局
- MapboxGL Draw自定义模式:高效切割多边形方法
- C语言课程设计:计算机程序编辑语言的应用与优势
- 吴恩达课程手写实现Python优化器和网络模型
- PFT_2019项目:ft_printf测试器的新版测试规范
- MySQL数据库备份Shell脚本使用指南
- Ohbug扩展实现屏幕录像功能
- Ember CLI 插件:ember-cli-i18n-lazy-lookup 实现高效国际化
- Wireshark网络调试工具:中文支持的网口发包与分析