对比JSF在Eclipse 和 NetBeans中的应用
日期:2007年8月2日 作者: 查看:[大字体 中字体 小字体]-
安装方面 安装NetBeans是一件很容易的事情。你可以选择基本(Basic)、标准(Standard)、完全(Full)三个版本中的任何一个下载安装。等待NetBeans和GlassFish成功安装后,我们就可以建立第一个JSF工程了。
安装Eclipse更加则容易,到 Sun公司的网站下载“Eclipse IDE for Java EE Developers”软件包。(我第一次下载的是"Eclipse IDE for Java Developers",希望这里面会有JSF选项,结果没有在插件管理器没有找到我想要的东西,而且其它对我也毫无用处……)
安装完Eclipse后,按照GlassFish网站上的安装向导,我装上GlassFish.不幸的是,你还不能完全使用JSF.你必须要安装一个JSF库才行。只需要下载javaee.jar和jsf-impl.jar两个包即可。 如下图所示:

装上GlassFish就已经成功了吗?答案是否定的,你还需要改变Eclipse的启动配置以获得更多的内存,否则你就会频繁收到下面这个报错信息:

添加JSF页面
大家可能会认为添加JSF页面很简单,并不是像写文章那么难,只是在工程中找到"pages"标签,点击"Add JSF page"就可以。可是很不幸,在Eclipse,你应该先添加一个JSP页面。如下图:

接下来,将会出现一个向导,出现的页面如下图所示:

根据在线帮助,你应该成功的建立了一个JSP页面。回顾一下,整个过程还是有点麻烦的。为什么没有直接一个"New JSF file"选项,难道是Eclipse讨厌JSF程序员吗?再看NetBeans,你一下子就看见了"Visual Web JSF Page"选项。但是这个选项是有问题的,一会在后面的说明中你就会知道。相反,你应该选择JSP.如下图所示:
接下来,你就获得了这么一个对话框:

问题再次出现了,这里没有JSF文件选项,没有提供一个JSF文件的模板。你就必须自己创建一个JSF文件,再把它粘贴到标签库中,或者粘贴到命名空间的声明中去。看来NetBeans是真正讨厌JSF程序员。
EL自动完成
如果要定义一个托管的bean作用在两个IDE上。在NetBeans中出现的麻烦事是:不能在对话框中为托管的bean设置EL名字。而在 Eclipse中出现的麻烦事是:当改变托管的bean的类名时它不能自动更新faces-config.当然,正如我们所预料的一样,两个IDE都能自动完成bean的命名和属性。
- [1] [2] 下一页
-
- 对比JSF在Eclipse 和 NetBeans中的应用 相关文章:
- ·HTML表格标记:行的水平对齐属性ALIGN
- ·QQ常在异地登录的原因及其应对方法
- ·防止对WEB应用服务器的三种攻击
- ·C #中的几个线程同步对象方法
- ·Oracle非法数据库对象引起的错误
- ·玩对对碰游戏注意事项
- ·JSP和Servlet对中文的处理过程
- ·和病毒再见 六款免费杀毒软件对比测试
- ·看黑客如何发动对电子邮件系统的攻击
- ·初学:ASP内建对象Response
- 对比JSF在Eclipse 和 NetBeans中的应用 相关软件
- ·麻将对对碰
- ·《僵尸对虾》下载经典小游戏
- ·侍魂对月华剑士》试玩
- ·《冰封王座》Dota对抗比赛录象
- ·《Hello Kitty快乐派对》GBA 模拟器
- ·《绝对蓝色》试玩 横版射击游戏
- ·《魔兽争霸》IEF中韩对抗赛精彩REP包
- ·NDS《绝对音感》模拟器
- ·脸对脸
- ·《绝对侦探社》
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·Visual Studio 2005集成开发环境图解
- ·利用UML类图设计Java应用程序详解(1)
- ·软件工程的未来之路与我们的解决之道?
- ·VS2005(c#)项目调试问题解决方案集锦
- ·Atlas应用程序的调试技巧
- ·代码编写中的心理学与美学
- ·函数库、组件产品的测试方法
- ·IBM 建立商业解决方案中心
- ·IBM Rational推出SOAD策略
- ·通过RUP用例进行需求管理的可追踪性策略(1)
- ·软件项目在变化的需求中获得成功(1)
- ·界面需求的分析方法(1)
- ·探究需求管理的本质(1)
- ·利用数据绑定和模板创建Atlas应用程序
- ·BEA和Siebel联合提供CRM软件
- ·BEA新任亚太区总经理 曾任惠普软件部高管
- ·Java从老虎变野马 好事还是坏事?
- ·Web服务的期望与现实
- ·SAP:未来管理软件将像玩具
- ·面向服务的体系结构的成熟度模型
