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
lEncapsulate functionality – Reusable – Maintainable lEasier to – Author manually – Manipulate by tool lProvide – Portable semantics – Portable tool support
感觉上用bean简单一点,用tag还要写个tld文件。 高手们继续给些意见呀。
bean是不是主要用在与session有关的地方呀?
Benefits include: – Widespread availability • Ease of use by authors • Better support by tools – High quality – Mindshare: training, portability, maintenability – Enables specialized implementations
– 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
– Reusable
– Maintainable
lEasier to
– Author manually
– Manipulate by tool
lProvide
– Portable semantics
– Portable tool support
高手们继续给些意见呀。
– Widespread availability
• Ease of use by authors
• Better support by tools
– High quality
– Mindshare: training, portability, maintenability
– Enables specialized implementations
我最近也对这个产生了兴趣,是啊,以前都没用过自定义的Tag。路人说的对,用TagLib的好处就是方便艺术家写网页。
我觉得,写jsp总是会让源码泄漏给客户的,做tag,加上bean和servlet,客户一方面方便改页面,另一方面也不用但心你的代码被客户看到了(一点都不漏)。另外,还有xml,它只有数据没有表现,也是一种好的方法。用servlet输出xml,用xsl表现它,在客户端用javascript实现,对于web制作人员来说javascript总是必需的知识吧?但问题就是是乎就IE支持了。用 ActiveXObject("Microsoft.XMLDOM"),可以实现很多复杂的XML操作。有点偏题了吧。:)
使用何种Tag是面临何种功能的实现而定的。常用的Jakarta-Project中的struts不仅仅只是简单的tag lib更重要的是一种框架构想的实现。
做大系统,可以用struts的taglib