永发信息网

什么是struts,有什么用

答案:3  悬赏:80  手机版
解决时间 2021-04-02 16:38
  • 提问者网友:龅牙恐龙妹
  • 2021-04-02 04:15
什么是struts,有什么用
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-04-02 04:35
Struts只是一个MVC框架(Framework),用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。
Spring是一个轻型容器(light-weight container),其核心是Bean工厂(Bean Factory),用以构造我们所需要的M(Model)。在此基础之上,Spring提供了AOP(Aspect-Oriented Programming, 面向层面的编程)的实现,用它来提供非管理环境下申明方式的事务、安全等服务;对Bean工厂的扩展ApplicationContext更加方便我们实现J2EE的应用;DAO/ORM的实现方便我们进行数据库的开发;Web MVC和Spring Web提供了Java Web应用的框架或与其他流行的Web框架进行集成。
就是说可将两者一起使用,达到将两者自身的特点进行互补。
全部回答
  • 1楼网友:一秋
  • 2021-04-02 06:41
struts是一个被认为比较好的MVC框架,他是开发难度加大,时间变长,但却使结构清晰,易于维护和扩展
  • 2楼网友:持酒劝斜阳
  • 2021-04-02 05:16
Struts是一个基于Sun J2EE平台的MVC应用框架, 它把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯