JSF能否拯救WEB江湖

Java企业开发可以说是“复杂”的代名词,简化Java的开发已经刻不容缓了.随着JAVA EE 5,JAVA EE6的相继发布,从老虎到野马,版本更新如此之快,对SUN来说是史无前例的。Sun终于顶不住来自内部改革派和外部竟争者的压力。看来是下定决心简化 JAVA了!

在2005年底.Net 2.0的发布,我们目睹了.Net 2.0的成功。.Net 2.0由于开发简单,开发周期短,开发成本低,中小企业纷纷转投向.Net的怀抱。眼看JAVA EE的市场慢慢的被.Net蚕食,Sun是急在眼里,痛在心里。

JSF也随之成为JAVA EE的规范,Java EE 6明显加强对JAVA开发桌面应用的支持,Sun也想让JAVA在桌面开发中占有一席之地。而把JSF作为强制规范,是想通过JSF来继续统领WEB 开发来固守企业应用的市场,2007年,Sun想通过JSF来打一个翻身仗。

WEB江湖

自Java 1995年面世后,Sun靠Applet 抢占了WEB前端市场,而Flash的出现却让Applet早早退出历史舞台。于是Sun在1997年发布了第一个WEB服务器(Java WEB Server)及应用的Servlet API。Servlet可以通过纯Java语言来编写企业WEB应用,Servlet从厂商急需角度出发,迅速的成为了企业应用解决方案的标准。

虽然Servlet通过Java这种高级语言来进行编写,而最终是展示给用户的。需要有良好的用户界面。这就需要支持HTML等WEB脚本。可是Servlet却不能良好的嵌入HTML等前端代码,开发起来非常复杂。

终于在1998年,Sun推出了JSP。而此时,与之相似的ASP已经发布了两年之久。
Sun在1999年初推出JSP 1.0后,又在1999年11月推出JSP 1.1,Sun终于凭借Servlet和JSP技术,迅速的占领了绝大部份的企业市场份额。在2002年4月,JSP发展到1.2版本。到2003年 Sun推出JSP 2.0,同时推出的JSTL(JAVA 标准标记语言)取代JSP表达式的弱点,更进一步简化JSP的编写。 JSP慢慢变成一种非常成熟的WEB技术,JSP凭借其技术成熟,稳定,及Java的强大功能和跨平台能力成为WEB企业应用的王者,占领了80%以上的企业应用市场。而ASP则靠快速开发,方便发布以及依靠在微软的大树下分食中小市场和个人用户。  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值