引言:
Sunday,January520036:02PM
2.创建Model组件
2.1概述
你用到的应用程序的需求文档很可能集中于创建用户界面。
摘要:
osgi是open service gateway initiative的简称,该组织建立于1999年,是一个非赢利机构,旨在建立一个开放的服务规范,为通过网络向设备提供服务建立开放的标准。osgi 规范包括了构建开放的可交付网络服务的各方面,osgi规范又包括了以下子规范。 framework规范(osgi核心,提供一个安全的可管理的java framework来部署可扩展的......
摘要:
经常用swing 开发java gui 程序的人一定听过这样的说法,swing 控件是按mvc结构设计的。更准确地说,swing是model-driven的结构。但不同swing控件的model,其作用是否相同呢?比如当你在使用jbutton时,你很少需要关心buttonmodel的存在,但在jtable使用时,你却总是需要用到 tablemodel。更进一步,当你频繁的使用......
Struts用户指南(二)
sunday, january 5 2003 6:02 pm
2.1 概述
【程序编程相关:
优秀的Architect之路(入门)】2. 创建model组件
【推荐阅读:
Microsoft发布Rotor,一场S】
【扩展信息:
运行时修改Web.config中的元素值】你用到的应用程序的需求文档很可能集中于创建用户界面.然而你应该保证每个提交的请求所需要的处理也要被清楚的定义.通常说来,model 组件的开发者集中于创建支持所有功能需求的javabeans类.一个特殊应用要求的beans的精确特性依赖于具体需求变化会非常的大,但是它们通常可以分成下面讨论的几种类型.然而,首先对“范围”概念做一个简短的回顾是有用的,因为它与beans有关.
2.2 javabeans与范围
在一个基于web的应用程序中,javabeans可以被保存在(并从中访问)一些不同“属性”的集合中.每一个集合都有集合生存期与所保存的beans可见度的不同的规则.总的说来,定义生存期与可见度的这些规则被叫做这些beans的范围.jsp规范中使用以下术语定义可选的范围(在圆括号中定义servlet api中的等价物):
page - 在一个单独的jsp页面中可见的beans,生存期限于当前请求.(service()方法中的局部变量)
request - 在一个单独的jsp页面中可见的beans,也包括所有包含于这个页面或从这个页面重定向到的页面或servlet.(request属性)
session - 参与一个特定的用户session的所有的jsp与servlet都可见的beans,跨越一个或多个请求.(session属性)
application - 一个web应用程序的所有jsp页面与servlet都可见的beans.(servlet context属性)
记住同一个web应用程序的jsp页面与servlets共享同样一组bean集合是很重要的....
下一页 摘要:
我的笔记封装,继承与多态是oop的三个核心本质。 method-call(函数调用)绑定方式:如果绑定动作发生于程序执行前(由编译器和连接器完成),成为"先期绑定(early binding)"绑定动作将在执行期才根据对象型别尔进行,称为后期绑定late binding,或者执行期绑定run-time binding,或者动态绑定dynamic bi......