1 / 20
文档名称:

毕业设计论文 计算机 外文 英文 文献翻译.doc

格式:doc   页数:20
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计论文 计算机 外文 英文 文献翻译.doc

上传人:chemcary 2014/5/16 文件大小:0 KB

下载得到文件列表

毕业设计论文 计算机 外文 英文 文献翻译.doc

文档介绍

文档介绍:Struts In Action
1 What is struts 2
2 Who makes the Struts software 2
Why is Struts open source 2
Why is it called Struts 3
3 What are application frameworks 3
Other types of frameworks 3
Enabling technologies 4
Hypertext Transfer Protocol (HTTP) 4
Gateway Interface (CGI) 5
Java servlets 5
JavaServer Pages 6
Enabling technologies 11 7
JSP tags 7
JavaBeans 8
Enabling technologies 111 8
4 Struts from 30,000 feet 9
What is struts
Struts is open source software that helps developers build web applicationsquickly and easily. Struts relies on standard technologies—such as JavaBeans, Javaservlets, and Java Server Pages (JSP)—that most developers already know how touse. By taking a standards-based, “fill-in-the-blanks” approach to software development,Struts can alleviate much of the time-consuming grunt work eswith every new project.
Who makes the Struts software
Struts is hosted by the Apache Software Foundation (ASF) as part of its Jakartaproject. Besides Struts, Jakarta hosts several essful open source products,including Tomcat, Ant, and initial Struts codebase was developed between May 2000 and June 2001 when version was released. More than 30 developers contributed to the Struts distribution, and thousands more follow the Struts mailing lists. The Struts codebase is managed by a team of volunteer “Committers.” By 2002, the Struts team included nine primary architect and developer of the Struts framework is Craig . Craig is also the primary architect of Tomcat 4 and the implementationarchitect of the Java Web Services Developer Pack. He is now Sun’s specification lead for JavaServer Faces (JSR-127) as well as the Web Layer Architect for the Java 2 Enterprise Edition (J2EE) is available to the public at no charge under the Apache Software License [ASF, License]. There are no acquisition or other recurring costs for using the software