J2EE学习笔记:JSP到WebLogic要点解析
需积分: 0 72 浏览量
更新于2024-11-29
收藏 356KB DOC 举报
"这是一份关于J2EE学习的笔记,涵盖了从基础的JSP到复杂的WebLogic服务器的多个知识点,包括J2EE模式中的ValueObject、JSP的指令、脚本和动作,以及JSP中JavaBean的使用。"
在J2EE开发中,ValueObject模式是一个关键概念,它被用来在不同对象或层次之间传递数据。这些对象通常是无状态的,只包含属性,通过getter方法提供数据访问,确保数据在各个组件间的同步和一致。
JSP(JavaServer Pages)是J2EE中用于创建动态网页的技术。在JSP中,有三种主要的指令:page指令、include指令和taglib指令。Page指令用于设置整个页面的属性,如语言、导入的包等;include指令用于在页面间进行内容的包含;taglib指令则用来引入自定义标签库。
脚本元素包括声明(<%!declaration%>)、脚本小节(<%scriptlet%>)和表达式(<%=expression%>)。声明用于定义变量或方法,脚本小节是Java代码块,而表达式会直接输出其结果到页面。
JSP的动作元素如useBean、setProperty、getProperty等则提供了与JavaBean交互的能力。useBean用于实例化或查找JavaBean,setProperty和getProperty分别用来设置和获取Bean的属性值,param用于传递参数,include用于动态包含页面,forward用于请求转发,plugin则用于生成浏览器插件。
JSP中的注释分为两种:JSP注释(<%--jspcomment--%>)仅在JSP引擎内部可见,HTML注释(<!--htmlcomment-->)则会在客户端显示。在JSP页面中,如果在page指令中设置session为"false",则会禁用session变量。
请求控制器(RequestController)是JSP模型2架构的一部分,它通常是一个Servlet或JSP,负责处理用户请求并调度到相应的业务逻辑。这种设计模式强调将控制逻辑放在Java类中,提高代码的可维护性。控制器的命名一般以"Controller"结尾,而对应的Java类通常以"RequestController"为后缀。
在JSP中使用JavaBean(也称为JSP Bean或JavaBeans组件)可以帮助组织和重用代码。JSP有三种方式来使用Bean:通过useBean动作实例化Bean,通过setProperty和getProperty动作设置和获取Bean属性,还可以通过jsp:useBean的scope属性来指定Bean的作用域(例如,page、request、session或application)。
总结来说,这份J2EE学习笔记深入讲解了J2EE开发中的重要概念和技术,对于初学者和进阶者都是宝贵的参考资料。
2008-09-14 上传
2011-10-19 上传
点击了解资源详情
点击了解资源详情
2012-03-19 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
zhaolijuan1988
- 粉丝: 6
- 资源: 13
最新资源
- 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遗产版:包名更迭与应用更新