用JSP开发出我人生之中的第一个Web程序
Sun所宣称的JSF优点
由于JSP在Form处理上令人失望,所以,当我对JSP的认识还停留在似懂非懂的阶段时,我就已经对JSP失去了信心,认为JSP不值得花大力气去学习。现在回过头来看看,当时的想法实在是幼稚。后来,随着我对JSP了解的加深,我渐渐意识到,JSP其实是Java Web世界里的C语言,是任何想在Java Web的殿堂里修行的程序员必须念的一本经书。
可惜,我那时没有这么高瞻远瞩的目光,也不知道应该向身边的牛人们请教,自顾自从Sun的网站上下载了J2EE的Tutorial,希望Sun给我指点迷津。Sun这样做了,在J2EE Tutorial的第17章“Javaserver Faces技术”中,Sun说道:
精心设计的编程模式和标签库,能显著地减轻带有服务器端UI的Web应用的建立和维护工作。你能够非常容易地:
• 将客户端事件与服务器端应用代码关联在一起;
• 将页面上的UI组件与服务端的数据绑定在一起;
• 利用可重用和可扩展的组件来构造用户界面;
• 跨请求保存和恢复UI状态;
The well-defined programming model and tag libraries significantly ease the burden of building and maintaining web applications with server-side UIs. With minimal effort, you can
• Wire client-generated events to server-side application code
• Bind UI components on a page to server-side data
• Construct a UI with reusable and extensible components
• Save and restore UI state beyond the life of server requests
看完这几行E文,我欣喜异常,这不正是我所需要的吗?组件模式、事件驱动以及数据绑定,JSP的弱项在JSF中全部得到了加强!我对JSF非常满意,而令我更满意的是,Jbuilder竟然也支持JSF!于是,我马上决定了,我的下一个技术目标就是JSF。
0
相关文章