Apache Struts

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
(未显示3个用户的16个中间版本)
第1行: 第1行:
 +
{{top news}}
 +
{{SeeWikipedia}}
 +
 +
[[Image:Struts-90x90.png|right]]
 +
 
==Struts简介==
 
==Struts简介==
 
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】
 
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】
  
==基本特色==
+
==Struts 2==
 +
Struts 2 已经发布
  
 +
Struts 2.0 is based on [[WebWork]]
 +
 +
Struts 2 用户请求处理流程:
 +
 +
1. User Sends request;
 +
2. FilterDispatcher determines the appropriate action;
 +
3. Interceptors are applied, 完成 validation, file upload等功能;
 +
4. Execution of Action;
 +
5. Output rendering;
 +
6. Return of Request;
 +
7. Display the result to user.
 +
 +
==Plugins==
 +
Struts 2 比较大的亮点是提供了插件的体系结构,很象 Eclipse or FireFox plugins
 +
http://cwiki.apache.org/S2PLUGINS/home.html
 +
==基本特色==
 +
Struts完全基于MVC框架,并在不断的改进中!
 
==相关链接==
 
==相关链接==
 
*官方网站 http://struts.apache.org/
 
*官方网站 http://struts.apache.org/
*下载 - http://download.huihoo.com/java/framework/struts/
+
*http://docs.huihoo.com/apache/struts/
 
==精彩图集==
 
==精彩图集==
 +
<gallery perrow=6>
 +
Image:Struts2-Architecture.png|Struts 2 Architecture
 +
Image:struts2-request-processing.gif|Request Lifecycle in Struts 2 applications
 +
Image:struts2-architecture.gif|Struts 2 Architecture
 +
</gallery>
 +
 +
{{Comment}}
 +
 +
[[Category:Framework]]
 +
[[Category:Java]]
 +
[[Category:Apache]]

2010年9月26日 (日) 03:58的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Apache Struts Thanks, Wikipedia.
Struts-90x90.png

目录

[编辑] Struts简介

Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。【StrutsIDE:用于Struts辅助开发的一个Eclipse插件】

[编辑] Struts 2

Struts 2 已经发布

Struts 2.0 is based on WebWork

Struts 2 用户请求处理流程:

1. User Sends request; 
2. FilterDispatcher determines the appropriate action;
3. Interceptors are applied, 完成 validation, file upload等功能;
4. Execution of Action;
5. Output rendering;
6. Return of Request;
7. Display the result to user.

[编辑] Plugins

Struts 2 比较大的亮点是提供了插件的体系结构,很象 Eclipse or FireFox plugins

http://cwiki.apache.org/S2PLUGINS/home.html

[编辑] 基本特色

Struts完全基于MVC框架,并在不断的改进中!

[编辑] 相关链接

[编辑] 精彩图集

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱