Java Web项目管理得失谈 (2)

由于金融风暴的到来,公司出现了严重的赤字,很多事情不能继续进行,其中也包括OA项目。在我暂时离开公司的这段时间,我的技术之火并没有因此熄灭。我亲自开发和研究ICEFaces技术。

首先,我使用基于woodstock可视化jsf项目的icefaces1.8.1,其中发现了icefaces1.8.1也有不少的bug(比如ice:tree使用bind属性时可能导致一些问题),不过好在我的技术底子比较厚,总能找到办法绕过去。在发现sun不再继续支持woodstock项目后,icefaces.org也放弃了对该项目的支持,因此,我们已经不能在netbeans6.7当中找到visual icefaces1.8.1的身影了。开始这对我是一个打击,因为我的英语网站已经写了一段时间了,4000行java代码已经完成了。

不过很快我发现了jsf的今后方向facelets已经能和icefaces很好的结合起来开发,我花了一周的时间将原有代码移植到新的框架中来,很快我就发现很多的优点:

1)facelets带来了更快的性能

2)facelets提供了准确的报错信息

3)xhtml比jsp要求严格,更能早发现错误

4)facelets提供的模板特性能够极大得提升网页开发的效率

具体内容可以查看我的两篇文章<<使用Facelets开发JSF程序>>、<<使用ICEFaces+Facelets开发Web程序>>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzjygy.html