当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 2004年3月,当我着手开发我的第一个Web程序时,我选择了JSP。
 

 

    摘要:随着技术的日新月异 ,jsp的新技术也层出不穷,为了方面大家的学习与工作,下面将简单的介绍一下jsp的架构、开发工具、web服务器及其铖缺点。 架构: struts: struts跟tomcat、turbine等诸多apache项目一样,是开源软件,这是它的一大优点,使开发者能更深入的了解其内部实现机制。除此之外,struts的优点主要集中体现在两个方面:taglib和页面导航。taglib是struts的标记库,比较灵活,能大大提高开发效率。另外,就......
 ·db2跨数据库访问表的方法    »显示摘要«
    摘要:本文说明的是在同一个数据库实例中,在源数据库dbsrc中访问目标库dbtarget的表table1的方法。 用户名:usr,密码:pwd db2 版本: udb for aix 8.2.2 技术领域:db2 联合数据库 进入命令行: 1. db22. db2 =>update dbm cfg using federated yes3. db2 =>db2stop force4. db2 =>db2start5. db2 =>conncet dbs......


JSF,早晨八九点钟的太阳(1)

1.引子:我与jsf的第一次亲密接触

因此,当接到第二版的开发任务时,我毫不犹豫地放弃了jsp,寻找一种替代技术。上网一搜,却发现框架多如牛毛,评论文章各执一词,莫衷一是,让我彻底迷失了。犹豫摇摆不定之际,sun的j2ee tutorial文档中关于java server faces技术的介绍吸引了我:ui、component、event、listener这些在桌面程序中熟悉的字眼,让我在web开发中找到了桌面程序员的一些感觉。 【相关文章:光华发布新版免费杀毒软件 支持Vista

2004年3月,当我着手开发我的第一个web程序时,我选择了jsp。作为一个传统的桌面程序员,而且是老程序员,向web程序员的转变是异常痛苦的。3个月的时间,程序总算完成了,但从此对jsp恨之入骨。凌乱的书写格式,数据与界面的混杂,尤其是嵌入到页面里的scriptlet,让我搞不清自己是编程序的还是写网页的。 【扩展阅读:盖茨:最爱Vista桌面搜索 免费软件很

事实上,到现在为止,我对于jsf还只能说是初步了解,远未达到掌握,更谈不上精通,但这并不妨碍我视jsf为web开发的首选框架。尤其是对于新手,如果还没有在struts、tiles、spring、tapestry等框架中走得太远,那么,集中你有限的精力踏上jsf之路吧。 【扩展信息:利用微软Atlas消费外部Web服务(1

象开发桌面程序那样开发web程序,这是我选择jsf的初衷。基于这样肤浅的认识,跌跌撞撞上路了,在工期与新技术的双重压力之下,超负荷的工作令人透不过气来,但每每从jsf中发掘出令人惊喜的新特性,又给我带来极大的满足感。第二版终于完成时,日历恰好翻过一个整月。jsf带来的效率提升是显著的。

2.jsf优势之一:ui组件(ui-component)

ui组件(ui-component)一直是桌面程序的专利,web程序中,虽然html定义了基本的ui标签,但要使这些ui标签像ui组件那样工作,还需要很多代码片断来处理数据及其表现形式,而且有效地组织这些代码片断使其协调一致也是一件繁琐的工作。jsf的ui组件是真正意义上的ui组件,能极大地简化程序员的工作,例如,在页面上放置一个文本输入框,这个输入框立即具备了数据填充、界面更新、事件侦听、动作触发、有效性检查与类型转换的功能。更为重要的是,程序员只需根据业务逻辑编写核心业务代码,jsf会保证代码在合适的时候被执行,完全不用考虑代码与代码之间该如何来配合。

3.jsf优势之二:事件驱动模式

事件是面向对象方法的重要组成部分,对象之间通过事件进行沟通与交流,使得一个或多个对象能够对另一个对象的行为作出响应,共同合作去完成一项业务逻辑。
...   下一页

 ·提高db2 web程序性能2条规则    »显示摘要«
    摘要:速度和可升级性是网络开发重要的性能要求,而且它们也不难达到。应用一些简单的规则会提高网络应用的性能。在本文中,您将了解到使用borland c#builder和ibm db2通用数据库(udb)8.1开发快速microsoft® asp.net web应用程序的2条规则。 分析web应用程序的性能需要利用一些手段来检测每个操作的性能。为此,我创建了一个timediff类(见程序清单1),它可以计算数据库操作的用时。你可以利用timediff类的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE