`
- 浏览:
107780 次
- 性别:
- 来自:
北京
-
Struts的特色:
使用框架的好处是,你将从别人已经付诸其中的工作中受益,这些人和你一样在解决你所遇到的同样的问题。
你通常都能得到很大的提升,因为大量繁琐的工作已经为你完成了。
当一个站点日趋复杂时,维护各种JSP页面之间的关系、维护后台业务逻辑、维护表单以及验证变得起来越困难。
Struts就是针对Java开发Web站点过程中这个日益普遍的问题而开发的。
第一,提高开发速度。它定义了一个简单易用的开发模型,这个模型内建了很多东西加快开发。Struts框架基于两个基本组件:一个Model-View-Controller结构,它使开发灵活的应用变得更加容易,它内置了一套JSP自定义标签来构建JSP页面。
第二,Struts能帮助你交付更好的软件。它是由一群领域中最具经验的开发者们建立的。目前Struts已经是一个非常稳固的框架,它实现了许多软件开发中的最佳实践。
Struts的Model-View-Controller结构
Model:数据层,这一组件(一般会连接一个数据库)提供获取或保存数据功能。
View:表示层,这一组件获得Model中的数据并显示给最终用户。
Controller:控制层,这一组件帮助进行输入数据确认,选择正确的View显示结果。如果数据有误,它还做出决定显示一个错误页或者把用户送回原来的页面。
Struts的标签库
Struts的标签库是用来创建View组件的。它提供了一套JSP自定义标签来简化页面的开发。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子
struts包struts包struts包struts包struts包struts包struts包struts包
struts上传struts上传 struts上传struts上传
一个很好的关于Struts2的讲义!struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义
struts练习struts练习struts练习
struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...
Struts2是一套非常优秀的Java WEB应用框架,实现优雅、功能强大、使用简洁。目前已有大量的企业项目采用Struts2来作为Web框架进行开发,掌握Struts2是每个进行Web开发的Java程序员的一项必备技能。 本视频对Struts2...
struts源码struts源码struts源码struts源码
struts-config.xml struts标准配置文件 struts-config
struts 翻译struts 翻译struts 翻译struts 翻译struts 翻译
struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...
在Eclipse中配置Struts2项目(html)手把手教会你 如何在Eclipse中配置Struts2。 struts2 标签库介绍(html)对Struts2的...struts2和struts的比较 让你更清楚的知道struts2和struts的不同之处。 struts教程(html)
struts2 资料struts2 资料struts2 资料struts2 资料
Struts简介 什么是Struts Struts基本运作流程 ActionMapping类 Action类 ActionForm类 ActionError与ActionMessage 协同开发 模块化程序 Struts异常处理 Struts国际化支持 PlugIn接口 等等
配置Struts配置Struts配置Struts配置Struts配置Struts配置Struts
struts1 struts2 Struts1和Struts2区别
struts1 和 struts2所需jar包。主要包含以下内容: struts-1.3.10-all.zip struts-1.3.10-apps.zip struts-1.3.10-lib.zip struts-1.3.10-src.zip struts-2.3.4.1-all.zip struts.rar
struts1和struts2的区别其实并不是太大,两者的区别: Action 类: ◆Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口,也...