background image

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 完全分离,