首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 认证考试-> 软件水平考试
J2EE WEB层的曙光 -- JSF-JSP教程,J2EE/EJB/服务器
作者:网友供稿 点击:282
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
本文并非jsf的使用说明,而是向诸位java同道强力推荐jsf,以增强众位对java的信心。
关于jsf的详细资料请到官方网站http://java.sun.com/j2ee/javaserverfaces/查阅下载,另外推荐oreilly的书籍javaserver.faces.ebook-ddu.chm。

不知各位java同道有没有用过jsf。
这项技术是由craig mcclanahan为主设计的,而craig mcclanahan正是如日中天的struts的主设计师(java人都知道),故jsf大体上与struts一脉相承。以笔者初试的体验,struts是典型的framework,侧重架构设计,而jsf则侧重于jsp的快速开发功能,这可是很重要的喔!
高手们也许对此不大以为然,但不要忘了,以国内当前的技术水平,真正算得上java高手的,也许10人中都难寻一位,而在中小型开发占统治地位的国内软件市场,目前大多数的开发其实用jsp+javabean+jdbc往往才是获取较高收益的快速解决方案,这也正是中国当前的社会经济与技术条件所决定的。所以对于大多数开发者与小型软件公司来说,把web层的问题解决好是关键的。

笔者曾经在j2ee与.net的选择中反复徘徊(相信众位同道过去、现在及将来都会有如此经历),而前些年网络上的争论也是热火朝天,以至于在火药味散去后了无声息。关于那些深层次的优劣问题,高手们自有见解,笔者由于水平有限不便多论。以自身的学习经验而论,学习java最大的好处就是能接触到更多、更深、更原味的oop知识。笔者过去也曾长时间学习使用rad,如delphi、pb、vb等,rad正是oop的巨大成果,在诸位感受到其无尽的好处之时却也在很大程度上失去了“知其所以然”的机会,这样的不良后果是:代码杂乱,难以复用。上手的容易也导致新手与高手之间的在实际开发中区别不大,从某种程度上扼杀了程序员的资深化。各位只要看一看如james gosling这样的大师经过了多少年的积累,就可以了解“冰冻三尺,非一日之寒”的道理了。所以,从学习、积累的角度而论,建议诸位从java学起。可惜世上没有完美的事物,java学是能学到更多,可惜在中小型开发中的开发速度是无法与.net相比的,尤其是web层的jsp,与asp.net相比,那真是...。所以,java的web层技术一直是饱受批评的,甚至可以说,由于web层开发的劣势,导致了大批入门者放弃了java而选择了.net(笔者就曾转投过两三年月)。甚至高手们出于生产力上的考虑,也被迫使用asp.net,这真是java的一大致命伤。

于是,jsf终于姗姗来迟。客观上来说,jsf现在还不完善,暂时无法与asp.net比肩(据很多高手如是说)。有趣的是,jsf在很大程度上沿袭了asp.net的设计(对于习惯了rad的程序员来说,web form是一件多么爽的事情!),并承接了struts的优点(架构化)。所以,从java fans的理想上来说,jsf应该能够超越asp.net,既容易开发,又有完善的架构。这一天何时到来呢,愿craig mcclanahan和他的小组们能早日完善这项重要的技术。尽管如此,如果你对jsp那乱麻麻的代码和老牛拉破车般的开发与调试感到万分沮丧,并开始痛恨j2ee的时候,或许jsf将使你看到一片曙光,重拾信心与希望。

以笔者经验,学习任何新技术,一开始的体验都很重要。初始的成功,即使就那么一点点,也足以产生信心与兴趣,所以
推荐大家到www.exadel.com下载jsf studio和文档、例程。照上面的jsfgettingstarted试着做一个小程序,j2ee的web开发原来也可以那么简单。一个字,爽!
(据说sun自己的sun java studio creator也可做jsf,可惜笔者对sun的ide一向没有什么心得和兴趣。在此还是大力推荐eclipse与jsf studio的强力组合。




文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·省市联动菜单的源代码实现(access数据库版)-ASP教程,数据库相关
·【HTML】打开页面时按照指定的URL直接跳转到另一新页面-ASP教程,脚本编码
·多功能DataGrid打印类(WinForm C#)-.NET教程,C#语言
·我也来谈WEB打印。-ASP教程,打印相关
·C#中的泛型 (From dotNet SDK 2.0 Beta1)-.NET教程,C#语言
·J2EE WEB层的曙光 -- JSF-JSP教程,J2EE/EJB/服务器
·C#:获得文件版本信息及只读文件的删除-.NET教程,C#语言
·[ASP.NET]按键跳转以及按Enter以不同参数提交,及其他感应事件-.NET教程,Asp.Net开发
·谈基于.net平台windows开发中的模式窗体-.NET教程,.NET Framework
·ASP.NET 2.0 中实现 Treeview 与数据库的绑定(含代码)-.NET教程,Asp.Net开发
最新文章
·中文版windows xp系统升级sp3新鲜体验_windows xp
·十个提高windows vista系统性能的秘密_windows vista
·用搏客blog月收入200美圆_网赚技巧
·google 禁止使用在线广告宣传adsense推介_网赚技巧
·做广告联盟的站长必读规则_网赚技巧
·刘润:用c2c模式运作捐献公益组织_站长访谈
·seo资料站长丘仕达访谈:整站优化心得_站长访谈
·易被忽视的优化网站设计的五种方法_站长心得
·photoshop非主流照片:可爱红脸蛋美女_photoshop教程
·如何让网民爱上你的网站?(1)_站长心得
相关主题
  • J2EE Enterprise Beans(中文翻译)-JSP教程,J2EE/EJB/服务器
  • J2EE Enterprise Beans(原文)-JSP教程,J2EE/EJB/服务器
  • J2EE Server下的第一个EJB程序(图文进阶篇)-JSP教程,J2EE/EJB/服务器
  • J2EE tutorial 实例安装-JSP教程,Java技巧及代码
  • J2EE SDK 1.4+Resin 2.1.16 的安装过程-JSP教程,J2EE/EJB/服务器
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭