扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
现在您已经开启并运行了
你安装Rational Application Developer产品时的默认透视图是J2EE透视图。该默认透视图总是显示在短菜单Window > Open Perspective上面。并且我们可以通过工作台参数选择窗口来对它进行设置。
Application Developer上装载的透视图有:
当您工作时,可以打开其他透视图以便协助您完成任务。打开另一种透视图的方法之一就是从主菜单栏中选择Window > Open Perspective。然后可以从展开的列表中选择所要的透视图。
图 8. 打开透视图
如果您选择Other...并且选定Show all,那么您将会看到产品中装载的所有透视图列表,以及所有您自己创建的透视图。
图 9. 各种透视图
默认情况下,当您打开其他透视图时,它们在工作台的当前窗口中打开。如果您希望在一个新的窗口中打开透视图,请改变工作台参数选择界面中的相应设置。如果您将相应选项设置为在同一窗口中打开透视图,则标题栏中显示的第一个词即为当前活动的透视图。您可以通过透视图切换栏(红色加亮框)来实现已打开透视图之间的切换。而且这个切换栏的位置也是可以改变的。右击切换栏,您将会在Dock On选项的下面看到位置选项。下图中切换栏位于界面的右上方。其他可选的的位置包括界面的左上方或者左侧。请注意,透视图图标包括两部分:描述图标和文本。您可以去掉Show Text选项从而不隐藏图标中的文本部分。黄色框中的图标就是打开透视图按钮,它是打开透视图的另外一种方法。
图 10. 透视图转换条
视图是被设计用来显示和创建不同类型的资源的,这些资源在开发人员的工作中得到利用。视图允许您在开发活动期间创建新的资源。当您调用不同的向导来引导您创建或者编辑资源时,可以重新设置已经存在的工程、包或者文件夹中的内容。例如,下图描绘了在一个已经存在的Java工程中,从包元素中,选择内容菜单(单击鼠标右键) > New > Class。就会弹出新的Java类的向导,并且Source Folder和Package这两个条目已经根据您所选的的内容自动填写好了。
图 11. 通过选择填写向导条目
一旦您选择了一个工作的透视图,通过拖放视图对它进行个性化的定制,通过标题栏切换到工作台的另一个位置上去。当您拖放视图时,鼠标指针将会改变形状,从而显示该视图是否会覆盖当前视图或者是否会插入到两个已经存在的视图之间。两个被覆盖的视图是一个stack。插入两个已经已有视图之间的是一个dock。当鼠标指针变成文件夹图标的时候,表示对视图分层,而当鼠标指针显示为黑箭头时,表示将视图连接起来。请注意右上角“>”图标下面的
图 12. 视图操作
在移动当前视图的旁边,通过从主菜单栏中选择Window > Show View来向当前活动的透视图中添加视图。在个性化定制透视图之后,将其保存为一个新的透视图或者覆盖Application Developer默认的透视图。是的,您可以自己定制并且改写Application Developer所加载的默认透视图。您不用担心个性化设置默认透视图的后果,因为任意时刻您口可以通过工作台参数选择界面将默认视图重新设置为出厂时的状态。取消您对当前活动的透视图所做的任何改动,只需要选择Window > Reset Perspective即可完成。
快速视图
若要在透视图中隐藏而非关闭或者删除某个视图,可以创建快速视图。快速视图具有隐蔽性,它并不占用透视图界面的空间。创建快速视图的两种方法是:
图 13. 快捷栏
鼠标右键单击视图的标题栏并且从内容菜单中选择Fast View。
图 14. 快速视图菜单
一旦您在工作台界面的任何视图中创建了一个快速视图,就可以通过点击快速视图图标来使用它。它就像一个拨动开关,每当被点击的时候,就会相应的隐藏或者恢复视图。
重要视图
WebSphere Studio Application Developer的早期用户也许还记得在使用两个视图时,需要经常进行切换,根据您所要完成的任务: J2EE Hierarchy视图和Project Navigator视图。这个 问题已经在新的Project Explorer视图中通过将两者结合起来从而被解决了。 Project Explorer视图提供了一个将所有工程资源整合起来的集成视图。
Project Explorer视图中的说明:
图 15. Project Explorer视图
视图Snippets将可重用的编程对象进行分类,分成不同的类型,以便开发者在开发Java代码或者Web资源的时候可以使用它们。视图Snippets伴随着一些实现定义好的类型,其中包括:EGL、EJB、J2C、Web Service、WebSphere PMEs、JSP、XSL、Portlet和Portal。不仅仅是这些类型才能够保存可重用的对象,但是有些已经使用广泛应用的设计模式(例如Service Locator模式)被实现了,例如“调用一个EJB创建方法”。
图 16. Snippets视图
当开发Strut、Face或者规则的JSP的时候,您将会发现Page Data视图可能极其容易的被访问到。视图Page Data允许访问那些表示应用程序、会话、请求和页面对象的标准脚本变量(分别是:applicationScope、sessionScope、requestScope和param)。
其他页面数据对象,依赖于JSP文件的类型:
图 17. Page Data视图
视图Palette帮助生成您的JSP和HTML文件所对应的内容。当您打开抽屉时会找到相应条目,并将其拖放到活动的编辑器中,比如Page Designer。
图 18. Palette视图
通过Properties视图您能够在编辑器选定的元素中设置需求和可选项属性,比如Page Designer。
图 19. 属性视图
Quick Edit视图同Page Designer集成起来,帮助您向HTML和JSP文件中添加短脚本。如果您选择JSP页面上的按钮标签,您就能够连接到一个点击事件并向其中添加脚本。在工作台中,它同样已经同JavaServer Faces功能集成在一起,从而允许您向与Faces Component JSP相关联的代码类中添加代码。
图 20. 快速编辑视图
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者