应用WorkShop JSP Editor开发Web应用 (1)
发表于:2007-06-10来源:作者:点击数:
标签:
BEA WorkShop JSP Editor是一款优秀的 开发 工具,支持基于JSP、Servlet和JSTL标签库的Web应用开发。BEA WorkShop JSP Editor提供了非常好的图形化界面协助我们开发Web应用,在开始开发工作之前,我们花些时间来了解一下BEA WorkShop JSP Editor的界面特性。
BEA WorkShop JSP Editor是一款优秀的开发工具,支持基于JSP、Servlet和JSTL标签库的Web应用开发。BEA WorkShop JSP Editor提供了非常好的图形化界面协助我们开发Web应用,在开始开发工作之前,我们花些时间来了解一下BEA WorkShop JSP Editor的界面特性。
本文中假定您对BEA WorkShop JSP Editor有所了解,已经安装和配置好BEA WorkShop JSP Editor,并且使用BEA WorkShop JSP Editor提供的向导已经创建一个Web工程,如果您还没有达到要求,请参考另外的一篇文章《安装和配置BEA WorkShop JSP Editor》
透视图
BEA WorkShop JSP Editor开发工具提供了一个独有的Workshop透视图来辅助Web应用的开发,Workshop透视图中组合了BEA WorkShop JSP Editor提供的视图界面。下面这个图片是该透视图的显示全景。
如果您的Web应用没有默认使用Workshop透视图打开,你可以单击菜单WindowàShow ViewàOther…,然后在弹出窗口中选择WorkshopàAppXplorer打开Workshop透视图。
视图
从上面的图片中我们可以看到Workshop透视图中比较独特的视图包括AppXplorer、variables、Tag Libraries、Properties。
- AppXplorer视图
AppXplorer视图是BEA WorkShop JSP Editor特别提供的视图,用于在Web应用中快速浏览和导航,其中的web节点是当前Web应用中的除用户自定义Java类和接口外所有其他资源的根节点,包括JSP文件、HTML文件、标签库tld文件等等,web/WEB-INF/src/java是所有用户自定义Java类和接口的根节点,Referenced Types是Web应用中所有用户自定义Java类的根节点(不显示包信息)。
- Variables视图
Variables是BEA WorkShop JSP Editor特别提供的视图,而不是Eclipse工具中的variables视图,Variables视图用于显示用户打开JSP页面中所声明的Java对象,包括使用声明的对象和在Java Scriptlet中声明的对象。通过单击Java对象对应的节点,还可以查看该对象的属性。
- Tag Libraries视图
Tag Libraries也是BEA WorkShop JSP Editor特别提供的视图,用于提供标签的可视化操作界面,Tag Libraries提供了所有JSP默认提供的标签和JSTL中提供的标签,开发者通过单击Tag Libraries中的图标向JSP页面中指定位置增加标签。
- Properties视图
BEA WorkShop JSP Editor透视图中的Properties视图继承自Eclipse中的Properties视图,但是提供了更多的功能。当开发者选择的是JSP页面中的元素时,Properties视图包括了Property Sheet和Smart Editor标签。Property Sheet标签中将显示该元素可以设置的所有属性列表,而Smart Editor标签中则只是显示部分常见的属性列表。