|
WorkShop简介
BEA最近收购了M7公司,将其开发的NitroX系列开发工具加入到BEA WorkShop产品家族中,新的BEA WorkShop产品家族包括五个部分,BEA Workshop for Struts、 BEA Workshop for JSF、BEA BEA WorkShop JSP Editor、BEA Workshop Studio以及原有的BEA WebLogic Workshop。
除了BEA WebLogic Workshop之外,其他四个开发工具均基于Eclipse平台(据悉,BEA WebLogic Workshop™ 8.1的下一个版本9.2也将使用通用的eclipse平台来合并)。这四个开发工具主要为基于JSF、Struts框架开发Web应用提供可视化的支持,同时为开发者提供使用Hibernate访问数据库的可视化界面。
新引入的工具集中最吸引人注意的特点是使用了名为” AppXRay”独特技术。使用Struts和JSF开发Web应用的人都知道,我们需要自己管理ActionForm、Action、JSP页面等之间的相互关系,比如Struts架构下我们需要编写和修改struts-config.xml文件,但是错误在所难免。”AppXRay”技术可以在Web应用编译过程中自动检测ActionForm、Action、JSP页面之间隐藏的关系,在出现错误时及时给出提示,而不是等到运行时由Servlet容器给出错误信息。 BEA WorkShop JSP Editor
BEA WorkShop JSP Editor是BEA WorkShop中最基础的一个部分,BEA Workshop for Struts、 BEA Workshop for JSF、BEA Workshop Studio中都包含了BEA WorkShop JSP Editor。BEA WorkShop JSP Editor旨在为使用JSP+JSTL开发Web应用的开发者提供可视化的开发环境。BEA WorkShop JSP Editor的主要特性如下:
- 专业的JSP源代码编辑器
- 同时提供JSP可视化编辑和源代码编辑功能
- 支持JSP2.0标准(包括表达式语言EL)
- 对JSTL标签的支持
- TLD文件的可视化编辑界面
- web.xml文件的可视化编辑界面
- 代码自动完成
- 自定义标签库的支持
BEA WorkShop JSP Editor提供免费License,不过遗憾的是这个版本中不提供”AppXRay”技术支持,也不支持JSP调试功能。 环境准备
作者的操作系统是Windows 2000 Server,本文中所有操作步骤的说明也是针对Windows 2000 Server,如果您使用其它操作系统如Linux等,需要根据下面的步骤做一些相应的调整,如果需要帮助,请通过email:king@vivianj.org和作者取得联系。 工具下载
BEA WorkShop JSP Editor开发工具支持多种Servlet容器如Tomcat、Jetty、JBoss、Weblogic等,为了演示的普遍性,下面的例子中将选择Tomcat5.5.8作为Servlet容器进行说明,如果你使用其他的Servlet容器或者Tomcat的其他版本,请按照您的环境进行相应的调整。
Tomcat5.X的下载站点:http://jakarta.apache.org/site/binindex.cgi
因为Tomcat5.X是基于JDK1.5.X而开发的,如果使用JDK其他版本需要另外做些改动,考虑到开发的简易性,建议使用JDK的1.5或者以上版本,下面的说明基于JDK 1.5.0_01版本。
BEA WorkShop JSP Editor是Eclipse的一个插件,在本文发表时,Eclipse的最新版本是3.1.1,下面所有的配置和开发过程都基于Eclipse3.1.1,Eclipse可以到www.eclipse.org网站上下载。
BEA WorkShop JSP Editor工具可以到http://www.m7.com网站上去下载,下载的时候请注意选择合适的版本。
BEA WorkShop JSP Editor虽然提供免费的License,不过使用之前需要在M7网站注册后获取License信息,因此建议大家先注册后下载,而且以我的经验,注册登录后下载的版本通常比较新一些。 软件安装
直接点击下载后的.exe文件就可以安装JDK,后面将用%Java_home%来引用JDK的安装目录。
将下载的Tomcat压缩包解压缩到某个目录如C:\Tomcat5目录下,后面的文章中将用%Tomcat_Home%来表示这个目录。
上一篇:WEB开发中Spring AOP实际应用一例
下一篇:学习java的一些好的书籍介绍
|