JSP 架构、JSP 开发工具优缺点比较
随着技术的日新月异 ,
JSP 的新技术也层出不穷,为了方便大家
的学习与工作,下面长沙
JAVA 培训欧柏泰克和大家一起分享下 JSP
架构、
JSP 开发工具及其优缺点。
JSP 架构:
struts
:
Struts 跟 Tomcat、Turbine 等诸多 Apache 项目一样,
是开源软件,这是它的一大优点,使开发者能更深入的了解其内部
实现机制。
除此之外,
Struts 的优点主要集中体现在两个方面:Taglib 和
页面导航。
Taglib 是 Struts 的标记库,比较灵活,能大大提高开发
效率。另外,就目前国内的
JSP 开发者而言,除了使用 JSP 自带的常
用标记外,很少开发自己的标记,或许
Struts 是一个很好的起点 。
struts 历经 6 年多的发展,是目前用户数最多、开发团队和社区最火
热的框架,适用于中小型项目的快速开发。
tapestry
:
Tapestry 是一个开源的基于 servlet 的应用程序
框架,它使用组件对象模型来创建动态的,交互的
web 应用。一个
组件就是任意一个带有
jwcid 属性的 html 标记。其中 jwc 的意思是
Java Web Component.Tapestry 使得 java 代码与 html 完全分离,