当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > WEBSERVICE > 正文

WebSphere快速入门(9)

http://www.zk168.com.cn  招考学习网 2006-4-11 2:44:28
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
WebSphere快速入门(9)

· 2.页面视图

站点的页面视图(见图 3-2 )包括页面布局( Page Layout )和主控边框( MasterBorder ),并提供面板和工具栏。面板包括属性面板和对象树,工具栏包括标准工具栏、表单工具栏、组件工具栏、和高级工具栏。对象树是关于当前页面中所有对象的树状结构,开发者可以通过对象树来定位目标对象,也可以直接选择目标对象。一旦选定目标对象,属性面板就显示该对象的属性,对象属性依赖于对象的类型,不同类型的对象(如文本和 applet )有不同的属性,可以使用属性面板来设置对象属性,当然有的属性可以可视地编辑。


在页面视图中,可以可视地或通过属性面板来定义主控边框和页面布局。主控边框勾画出一个页面的五个区域:中间的布局区域和四个(左、右、上、下)边缘区域。这些边缘区域包含多个页面共有的元素,如水平标注和导航条,可以通过属性面板设置主控边框的自动边框( AutoFrame )属性,把某些边缘设置成框架( frame )。关于布局,而布局区域用来放置该页面的内容。需要注意的是页面布局包括页面的实际内容,不仅仅是页面的布局,也许一个页面有好几个布局或版本,例如有框架( frame )的和没有框架的版本。 NetObjects Fusion 使用表格( table )来组织它生成的 HTML 页的内容,也可以通过设置布局属性来选择布局是表单。也可以通过弹出菜单或单击属性面板中的“ HTML ”按扭在来显示生成的 HTML 文档。


图 3-2 页面视图

工具栏通常在窗口的边上,也可以拖进窗口里面(如图 3-2 )。工具栏包括标准工具栏、表单工具栏、组件工具栏、和高级工具栏。这些工具栏为页面的制作提供了许多实用工具。

(1) 标准工具条

= 选择( Select ):选择一个特定的组件并移到另一个地点或重新设置大小。

= 缩放( Zoom In/Out ):使页面的视图围绕鼠标击中的区域放大或缩小。

= 文本( Text ):向页面增加一个包含一些文本的组件。

= 图片( Picture ):向页面增加一个图片。可以是一个 .gif 或 .jpg 文件。 Fusion 接受 BMP , PCX , PICT , GIF , JPEG 的图。

= 热点( Hotspots ):把一个图片中的某个区域标记为可单击(链接到某个 URL ),从而使该区域成为热点。这个区域可以是圆形、矩形、和多边形

= 布局区域( Layout Region ):在布局区域或主控边框里创建一个布局区域,它可以拥有与包含元素不同的布局属性(例如,一个不同的背景色)。

= 表格( Table ):创建一个 HTML 表格,可以规定表格的行数和列数。

= 表单区域( Form Area ):创建一个或多个表单。可以选择创建基于布局区域的表单、基于表格的表单、或基于文本的表单。也可以把一个表单加到边缘区域,从而能在多个页面里显示。

= 导航条( Navigation Bar ):用来创建导航条。可以使用按钮或文字形式,从当前页面链向站点里的别的页面,比如在 Web 站点结构里的父层、当前层或子层。

= 水平标注( Banner )。用来在页面的任何地方创建一个水平标注,反映这个页面的名字。通常在页面的顶部,来标志这个页面。

= 绘制( Draw ):绘制工具,这些工具用来在一个页面里画圆形、矩形、圆角矩形和多边形。

= 直线( Line ):画直线的工具,这些工具用来在一个页面里画水平线、任意角度的在线、站点样式的水平线。

需要注意的是 Hotspots 、 Draw 、 Line 这三个工具还包括可选的子工具,按下按扭不放就会显示可选的子工具,保持按下按扭并移动就可选择所要的工具。

(2) 表单工具栏

这些工具用来创建表单。表单可以用来收集信息,然后送回服务器端 CGI 程序或 Java Servlet 。

= 表单按扭( Button ):一个表单按钮通常被用来启动一个后端服务程序或来重置表单。

= 表单复选框( Check Box ):一个复选框代表一个布尔值,选中表示真值,否则表示假。

= 表单单选按扭( Radio Button ):一个单选按钮是一组单选按扭的一部分,这组单选按扭是互斥的,即只能有一个为真,而别的都为假互斥的。

= 表单编辑字段( Edit Field ):表单上的一个区域,用户可以输入一行信息如名或姓。

= 表单多行文本( Multi-Line ):表单上的一个区域,用户可以输入多行信息,如对一个产品的说明或目录里的一项。

= 表单组合框( Combo box ):一个下拉列表,用户可以选择。一个例子是:头发颜色的列表。用户可以选一个。

(3) 组件工具栏

= 动态按扭( DynaButtons ):对按钮使用站点风格

= 磁带( Ticker Tape ):一个水平滚动文字区域,不断重复。

= 站点映射器( Site Mapper ):一个用来显示站点结构的按扭。

= 消息板( Message Board ):一个 BBS 设施

= 表单句柄( Form Handler ):实现一个简单的 CGI 程序。用来检查表单中的字段

= 图片反转( Picture Rollover ):一个反转按扭。当鼠标滚过图片,图片改变成指定的图片反转。当 = 鼠标在图片上单击,图片会改变,一个 URL 链接会显示。

= 基于时间的图片( Time Based Picture ):在这个地点的不同时间显示不同的图。

= 图片加载器( Picture Loader ):使用其它资源中的图片

= 旋转图片( Rotating Picture ):简单动画。通常用来显示广告。

(4) 高级工具栏

= Media :一个子工具条,包括了一些项目象 Shockwave 、 Quicktime 、 Video 、 Sound 和别的插件

= Java :允许往页面上加一个 Java applet 。

= ActiveX Control :允许往页面上加一个 ActiveX 控件。

= Data :一个子工具条,允许你访问内部和外部数据对象。

= External HTML :包括一些需要特殊的、手工写的 HTML 页面。可以在外部引用 HTML 文件并把

它们放在站点的任何地方,而不是引入并转换这个 HTML 。 NetObjects Fusion 在发布 Web 站点时不分析这个 HTML 。

上述工具栏提供的有关工具可用来增加页面的互动性。如可以在页面上增加脚本、放置 ActiveX 控件、增加 Java applets 等等。脚本可以加到一个 Fusion 生成的 HTML 元素的前面、后面或里面。增加 Java applets 时使用 Java 对象属性设置有关参数, Fusion 将增加的 class 文件作为对象集 (assets) 中的元素。

· 3 .样式视图

样式视图(参见图 3-3 )可用来选择站点样式、编辑样式、或创建新的样式。 Fusion 提供的样式适合于简单的站点或者可用来取得用户的反馈信息,重要的站点通常需要创建新的样式。 Fusion 用样式中指定的字体生成水平标注和按钮上的文字。因此,应该为水平标注和按钮选择任何你的系统里的字体, Fusion 将使用指定的字体生成有关图象,浏览器只看到一个图象。对于在 HTML 里创建的文字组件,浏览器可以控制自己使用的字体。


图 3-3:样式视图

(未完待续)
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·BOG压缩机在液化石油气基地的应用
·LFCB-102型微波分相差动保护的应用
·基于PB6和ORACLE8开发“劳动信息管理系统”
·利用TDC组件实现对WEB页面的交互操作
·关于SBS改性沥青配合比设计及施工技术的探讨
·PowerBuilder的分布式计算技术及其应用
·PowerBuilder和MapInfo的集成开发技术
·基于Visual Basic快速开发现场电视监控系统
·PBX濒临被取代的危机—论程控交换机的生存与发展
·ASP技术访问WEB数据库 2
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>