知识大全 安装和配置BEA WorkShop JSP Editor
Posted 知
篇首语:五陵年少金市东,银鞍白马渡春风。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 安装和配置BEA WorkShop JSP Editor相关的知识,希望对你有一定的参考价值。
安装和配置BEA WorkShop JSP Editor 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
WorkShop简介BEA最近收购了M 公司 将其开发的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&# ; 的下一个版本 也将使用通用的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 EditorBEA 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可视化编辑和源代码编辑功能 支持JSP 标准(包括表达式语言EL) 对JSTL标签的支持 TLD文件的可视化编辑界面 web xml文件的可视化编辑界面 代码自动完成 自定义标签库的支持BEA WorkShop JSP Editor提供免费License 不过遗憾的是这个版本中不提供 AppXRay 技术支持 也不支持JSP调试功能
环境准备作者的操作系统是Windows Server 本文中所有操作步骤的说明也是针对Windows Server 如果您使用其它操作系统如Linux等 需要根据下面的步骤做一些相应的调整 如果需要帮助 请通过email 和作者取得联系
工具下载Tomcat XBEA WorkShop JSP Editor开发工具支持多种Servlet容器如Tomcat Jetty JBoss Weblogic等 为了演示的普遍性 下面的例子中将选择Tomcat 作为Servlet容器进行说明 如果你使用其他的Servlet容器或者Tomcat的其他版本 请按照您的环境进行相应的调整
Tomcat X的下载站点
JDK X因为Tomcat X是基于JDK X而开发的 如果使用JDK其他版本需要另外做些改动 考虑到开发的简易性 建议使用JDK的 或者以上版本 下面的说明基于JDK _ 版本
EclipseBEA WorkShop JSP Editor是Eclipse的一个插件 在本文发表时 Eclipse的最新版本是 下面所有的配置和开发过程都基于Eclipse Eclipse可以到网站上下载
BEA WorkShop JSP EditorBEA WorkShop JSP Editor工具可以到网站上去下载 下载的时候请注意选择合适的版本
BEA WorkShop JSP Editor虽然提供免费的License 不过使用之前需要在M 网站注册后获取License信息 因此建议大家先注册后下载 而且以我的经验 注册登录后下载的版本通常比较新一些
软件安装安装JDK直接点击下载后的 exe文件就可以安装JDK 后面将用%Java_home%来引用JDK的安装目录
安装Tomcat将下载的Tomcat压缩包解压缩到某个目录如C:\\Tomcat 目录下 后面的文章中将用%Tomcat_Home%来表示这个目录
安装Eclipse将下载的Eclipse压缩包解压缩到某个目录如C:\\Eclipse目录下 后面的文章中将用%Eclipse_Home%来表示这个目录
作者安装的Eclipse是英文版本 下面的说明中所有的说明和屏幕截图均基于英文版本 如果你使用中文版本的Eclipse 需要读者自己完成对照工作 敬请原谅
安装BEA WorkShop JSP Editor点击下载的 exe文件可以完成BEA WorkShop JSP Editor的安装 安装过程中需要选择Eclipse的安装目录 请选择正确的目录 否则BEA WorkShop JSP Editor将无法运行
BEA WorkShop JSP Editor的安装使用了Eclipse提供的Link插件安装技术 所以你可以选择将BEA WorkShop JSP Editor安装在任何地方 BEA WorkShop JSP Editor安装后会在%ECLIPSE_HOME%目录下新建links目录 在该目录下创建名为 m nitrox link的文件 文件的内容如下
path=c\\:/NitroX_JSP_Editor_ _ /NitroX
如果前面的安装步骤中没有选择正确的安装目录 你可以完成links目录和 m nitrox link文件的新建工作 m nitrox link文件中path后面的内容是安装NitroX时选择的安装目录
BEA WorkShop JSP Editor虽然是免费的 但是使用之前需要到上注册后获得License
第一个例子经过上面的步骤 我们已经完成了所有开发工具和环境的准备 可以开始使用BEA WorkShop JSP Editor了 下面的章节将说明如何完成使用BEA WorkShop JSP Editor开发Web应用的必要步骤 为了说明的简单 我们不打算做过多的开发工作 直接使用BEA WorkShop JSP Editor向导生成Web应用的例子 更多的特性介绍将在后续的文章中为大家逐一介绍
下面的章节将演示如何使用BEA WorkShop JSP Editor开发Web应用 BEA Workshop for Struts BEA Workshop for JSF BEA Workshop Studio初始设置工作和下面的步骤大体一致 请大家参照这些步骤自己完成
使用向导创建Web工程打开Eclipse开发工具 点击菜单FileàNewàOther… 在弹出的Winzard选择框中选择NitroX下面的Web Application Wizard
你可以通过快捷键Ctrl + N打开Winzard选择框
第一次运行BEA WorkShop JSP Editor时需要提供License信息 你需要到注册后获得BEA WorkShop JSP Editor产品的Free License
点击Next按钮进入Web应用的配置界面 在这里你可以选择新建Web应用或者是从已有的Web应用开始创建 为了演示的简单 这里选择新建Web应用
点击Next按钮进入Web工程名和目录的配置 我们在工程名中输入NitroxExamples 工程目录使用系统默认提供的目录
点击Next按钮进入Web应用的技术配置界面 我们可以选择该Web应用支持JSP 标准或者是JSP 标准 同时可以选择该应用是否使用JSTL标准标签库 演示中我们不作任何修改 使用系统默认配置
点击Next按钮进入Java环境变量设置 我们使用系统默认设置 单击Finish按钮完成Web工程的创建工作 这是会有一个弹出窗口提示是否使用BEA WorkShop JSP Editor提供的Web透视图来打开新建的Web工程 单击Yes按钮完成最后的工作
在开始下面的开发 配置工作之前 我们先熟悉一下BEA WorkShop JSP Editor向导生成Web应用的目录结构 下面这个图是通过向导完成Web项目后Eclipse界面中AppXplore视图的屏幕截图
Web(Web App Root)节点
Web(Web App Root)节点代表一个文件目录 该目录下的内容将成为可发布Web应用内容 包括JSP文件 编译后的Java类 所有的taglib描述文件等
web/WEB INF/src/java节点web/WEB INF/src/java节点只是Web(Web App Root)节点下WEB INF/src/java目录的一个映射 目的是为了方便用户操作Java源文件
Referenced Types配置Web应用的上下文路径
通常一个项目中会有多个Web应用 使用BEA WorkShop JSP Editor提供的向导生成的Web应用默认的上下文路径是 / 所以我们通常配置他的上下文路径 下面将介绍如何将上面新创建的Web应用的上下文路径设置为nitrox
在AppXplore视图的NitroxExamples节点单击右键 在弹出的上下文菜单中选择Properties 在弹出的项目属性页面上左边的列表栏中选择NitroX Web Application 在右边的标签页中单击Folders标签 在该标签的Context Root下面的文本域中输入nitrox 单击Ok按钮完成设置工作
配置Servlet容器
BEA WorkShop JSP Editor支持集成Servlet容器完成Web应用的开发 调试等工作 不过BEA WorkShop JSP Editor并没有提供单独的Server视图来管理这些Servlet容器 这是NitroX还需要改进的地方 下面的内容将演示如何为上面创建的Web应用配置Servlet容器
在AppXplore视图的NitroxExamples节点单击右键 在弹出的上下文菜单中选择Run AsàRun…
在弹出的窗口中 单击左边Web Application节点 单击左下角的New按钮 我们将看到Web应用运行环境的配置界面 在Name域输入Tomcat 单击Project域后面的Browe…按钮 选择前面创建的NitroxExamples工程 现在的配置界面看起来如下图所示
单击Run with server域后面的New…按钮 进入Servlet容器的配置界面 在Server Configuration Name文本域中输入Tomcat Server 在Run With Application Server域中选择Jakarta Tomcat 单击Tomcat Installation Directory域后面的Browse…按钮后选择Tomcat的安装目录 单击JDK Installation Directory域后面的Browse…按钮后选择JDK的安装目录
单击Ok按钮完成Servlet容器的配置 返回Web应用运行环境的配置界面 这时该配置界面的屏幕截图如下图所示
单击右下角的Apply按钮完成所有设置 单击右下角的Close按钮退出设置界面
运行例子上面的步骤中 我们已经完成了Servlet容器的设置 现在可以开始运行例子了 展开AppXplore视图的NitroxExamples节点 在index jsp节点上单击右键 在弹出的上下文菜单中选择Run AsàRun…
在弹出的界面中单击左边列表中的Tomcat节点 然后单击右下角的Run按钮
这时BEA WorkShop JSP Editor会根据前面的设置启动Tomcat服务器 将NitroxExample应用发布到服务器上 并且打开系统默认的浏览器 在浏览器中显//localhost: /nitrox/对应的内容
BEA WorkShop JSP Editor启动Tomcat之前会自己生成一个m auto server xml文件作为Tomcat服务器的配置文件 而不是使用Tomcat安装时提供的server xml文件作为Tomcat启动时的配置文件 所以你在Tomcat中配置的其他Web应用此时都将无法正常访问
Tomcat服务器启动以后 需要再次运行index jsp时 只能直接打开浏览器 在地址栏中输入文件 如果还采用上面的方式访问 将会得到如下图所示的提示信息
总结 cha138/Article/program/Java/ky/201311/28466
相关参考
知识大全 使用JRockit 5.0运行BEA Workshop/Eclipse
使用JRockit5.0运行BEAWorkshop/Eclipse 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
JSP和Servlet配置详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先是下载工具
在JSP环境中如何配置和使用fckeditor 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! F
JSP网站开发环境配置和使用fckeditor 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! F
知识大全 Tomcat下JSP、Servlet和JavaBean环境配置
Tomcat下JSP、Servlet和JavaBean环境配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 在JSP环境中如何来配置和使用Fckeditor[2]
在JSP环境中如何来配置和使用Fckeditor[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 在JSP环境中如何来配置和使用Fckeditor[1]
在JSP环境中如何来配置和使用Fckeditor[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 用定制标签库和配置文件实现对JSP页面元素的访问控制
用定制标签库和配置文件实现对JSP页面元素的访问控制 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
简易JSP环境变量配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下介绍JSP环境变量配置
简单介绍JSP环境配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JSP(JavaServe