SSH:Struts2框架(简介)

原创 2015年11月20日 10:01:58

 SSHStruts +Spring +Hibernate)三大框架,今天来总结一下Struts2的一些知识。所谓框架么,其实就像我们盖房子一样,需要先搭建支架,然后再进行添砖加瓦,使之达到完美。而在软件开发中,框架也是一样的:就是将通用的代码进行封装,使我们可以重复利用,达到了高效开发的效果。当然既然已经搭建好的框架,用到我们的系统中,我们就需要学习它,怎么使我们自己独有的代码和框架进行完美的结合。因为大家都在用这些优秀的框架,所以框架的学习,其实就是框架规范的学习。有了规范,有个约束,有了统一,才能更加有利于合作的开发。


    下边先看一下Struts2总括知识:还是比较多的,三大框架之一么:



 

         这篇博客先从总体的角度,进行对Struts2的进行宏观了解。看前三个小标题:


         一,Struts2简介:

       1,来由:Struts(金属支架),在程序中表示起支撑作用的通用程序代码,Struts2是在Struts1框架的基础上融合了WebWork优秀框架升级得到的。


       2,解释:Struts2框架是一个轻量级的MVC流程框架,轻量级是指程序的代码不是很多,运行时占用的资源不是很多,MVC流程框架就是说它是支持分层开发,控制数据的流程,从哪里来,到那里去,怎么来,怎么去的这样一个框架;


               3,升级的改善:

                       Struts1的缺点:

  1. struts框架基于servlet进行开发的,所以servlet的问题在这个框架中都能体现出来
  2. struts框架的流程是固定的,想要扩展业务流程非常的不方便。
  1. 只支持动态视图JSP展现数据,对于现在的SEO(搜索引擎优化)支持不好

                  Struts2框架改善的地方:

  1. 核心基于Filter
  2. 流程可以动态扩展
  3. 多例创建对象
  4. 支持多种视图展现技术(JSPFreemarkerVolicity
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Struts2框架简介

  • 2012-02-22 11:29
  • 550KB
  • 下载

Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程

前言 确实好久没有写过了,一直以来把写博文当作自己学习的总结,当作做过的笔记,随时都可以拿出来看看。不过最近习惯了用OneNote和印象笔记,所以就很少在论坛写博文。但是偶尔看到几篇被转载了,也小小...

Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程

转载自CSDN账号:YnWi的文章 《  Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程》 链接:http://blog.csdn.net/yeoh...

SSH4(struts2框架验证)02

  • 2011-05-29 22:30
  • 9.53MB
  • 下载

SSH框架搭建和整合(struts2、spring4、hibernate5)

声明:  本博文是个人通过对ssh框架的学习、理解还有一些看法而描述出来的,可能有不足之处,请大家谅解,但希望能帮助到大家!   目的:使初学者能更好的去了解SSH框架。 给以后的自己,也给别人一个参...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)