就叫你...Shale 吧!
您应该浏览一下 Shale 网站(见 参考资料),看看关于 Shale 这个名字的起源(Shale 的意思是 “页岩”)。简而言之,Shale 出自这样的思想:Web 框架如果以按功能划分的、松散连接的 “层” 的形式存在,则最为有效。每一层基本独立于其他层,并且关注于一个专门的方面。这一点类似于海岸附近基本上由页岩组成的地质沉积,因此这种新框架就被命名为 Shale!
Shale 不仅仅是 Struts 的又一个修正版,它已扩展到超出 Struts 所能达到的高度。它包含 Java Web 程序设计中一些最重要的、最近的开发成果,包括 JSP Standard Tag Library(JSTL)和 JavaServer Faces(JSF),并建立在这些开发成果之上。Shale 完全应该被看作是与 Struts 不同的一种框架,在这个系列中,我将还 Shale 框架以本来面目。在这个月的文章中,将首先对 Shale 与 Struts 之间的区别作一个概述,然后带您体验安装 Shale 并测试安装情况的步骤。最后,我将给出一些思想,令您能进一步参与到 Shale 项目(它是开放源码的)中,并提供一些相关的信息。整个系列的目的就是要向您展示如何安装 Shale 以及如何使用 Shale 构建和开发项目,同时很少涉及 Shale 的前辈,即 Struts 框架。
本文内容包括:
评价 Shale
安装 Shale
更容易的方法
测试安装情况
Shale 用例
深入研究 Shale!
Working with source code
结束语
参考资料
关于作者
对本文的评价
原文地址
http://www-128.ibm.com/developerworks/cn/java/j-shale0228/?S_TACT=105AGX52&S_CMP=techcsdn