服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

j2ee web开发技术期待一次新的技术变革

令人不解的是,j2ee web开发技术依然停留在servlet/jsp/struts等层次上。servlet基于流的简单编程模型,注定只能够成为一种底层支持技术;jsp将html与java代码混杂在一起的技术,依然停留在十年前微软asp技术所达到的境界;struts缺乏客户化组件模型、缺乏对非html展现技术的支持等天生局限,也无法使其成为j2ee下一代web开发框架。

纵观j2ee web开发技术,以下普遍性问题依然没有得到有效解决:

1.web开发的复杂度没有降低:一个合格的j2ee web应用开发人员需要掌握的基础知识技能实在太多,html、css、javascript、jsp、servlet…等等,造成了较高的门槛;

2.web开发效率没有提升:组件技术是提升软件复用度、进而提升软件开发效率的良好手段。但目前的web开发技术,缺乏一种统一、标准、并得到业界广泛认同的组件技术;

3.web应用的人机交互体验没有得到提升:人们一直盼望web应用拥有像桌面应用一样优秀的人机交互体验。ajax技术是解决此问题的有效手段,但不能否认的是,ajax的开发与维护成本过高;

4.web应用的浏览器兼容性没有很好解决:随着firefox等浏览器的兴起,人们不再满足只能够通过ie访问web应用。但为达到跨浏览器的兼容性,导致 web 应用开发成本过高

servlet/jsp/struts并不能够有效解决上述问题,并且,随着时间的流逝,它们也并没有带来新颖的变化,而是长期的审美疲劳。

j2ee web开发技术,期待着一次新的变革!

扫描关注微信公众号