例如页面有循环,你就用TAGLIB。
TAGLIB就是方便艺术家去写网页。他只要明白TAG的简单规则就不用会JAVA代码写网页。
可以看看TAGLIB的SPE,java.sun.com/jsp

解决方案 »

  1.   

    lUser of Tag Library
    – Web page author
    – Expert at UI and presentation
    lAuthor of Tag Library
    – Developer
    – Expert in access to data, service, etc.
    lCustomizer of Tag Library
    – Not yet well developed
      

  2.   

    lEncapsulate functionality
    – Reusable
    – Maintainable
    lEasier to
    – Author manually
    – Manipulate by tool
    lProvide
    – Portable semantics
    – Portable tool support
      

  3.   

    感觉上用bean简单一点,用tag还要写个tld文件。
    高手们继续给些意见呀。
      

  4.   

    bean是不是主要用在与session有关的地方呀?
      

  5.   

    Benefits include:
    – Widespread availability
    • Ease of use by authors
    • Better support by tools
    – High quality
    – Mindshare: training, portability, maintenability
    – Enables specialized implementations
      

  6.   

    此贴如此之冷,看来是因为大家都不用tag所致。唉......
      

  7.   


    我最近也对这个产生了兴趣,是啊,以前都没用过自定义的Tag。路人说的对,用TagLib的好处就是方便艺术家写网页。
    我觉得,写jsp总是会让源码泄漏给客户的,做tag,加上bean和servlet,客户一方面方便改页面,另一方面也不用但心你的代码被客户看到了(一点都不漏)。另外,还有xml,它只有数据没有表现,也是一种好的方法。用servlet输出xml,用xsl表现它,在客户端用javascript实现,对于web制作人员来说javascript总是必需的知识吧?但问题就是是乎就IE支持了。用 ActiveXObject("Microsoft.XMLDOM"),可以实现很多复杂的XML操作。有点偏题了吧。:)
      

  8.   

    从我做过的项目来讲,网页的大体风格,在开始使用(jsp实现)编码前,就已经固定定制好了。
    使用何种Tag是面临何种功能的实现而定的。常用的Jakarta-Project中的struts不仅仅只是简单的tag lib更重要的是一种框架构想的实现。
      

  9.   

    做简单的小系统,就不用Taglib
    做大系统,可以用struts的taglib