02.Struts是什么

 

struts简介

我们自己开了mvc框架mvc5.0,招个新人开发项目,也需要给他培训。因为其它公司也开发了自己的mvc框架,虽然与我们的思想结构相似,但总归不同。并且各个公司技术人员水平的差异开发的框架也有优劣。这时候,有个组织,有一些人就开发了一个mvc框架,因为他们的技术不错,受大家认可,大家都学习使用它,此框架逐渐成为业界表现层的标准,此框架为strtus,此组织为apache。

Struts最早是作为Apache Jakarta项目的组成部分问世运做。项目的创立者希望通过对该项目的研究,改进和提高Java Server Pages 、Servlet、标签库以及面向对象的技术水准

struts 是MVC的一种实现,它将 Servlet和 JSP 标记用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展

struts在当时刚出现时可能是最好的mvc框架,但现在绝对不是,比如struts2比它好很多。只因为它出现的早,它出现时没有像样的mvc框架。

MVC实现框架

  • struts1.X
  • webWork --> struts2.X
  • Spring MVC
  • JSF(Java Server Fase):sun的产品,表现层标准 基于事件驱动的,模仿的asp.net
  • Tapestry 基于事件驱动的

struts是个实现了mvc思想的表现层框架,使用了jsp,servlet,自定义标签,xml,java解析xml,反射等技术。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值