返回首页 Java 课程 COOL

J2SE 基础

Java Web 开发

Java 常用框架

Java 数据库和网络

Java 其他

Struts 2

序言

纯 JSP 盛行的时代是乱世,那时候编写的 HTML 和 Java 混用代码很少存活到今天。业务逻辑越来越复杂,JavaBean 和 Servlet 开始广泛应用,这个世界里开始散发着文明的气息,事情开始变得有秩序。Struts 出现的意义大致相当于《拿破仑法典》的颁发,框架的广泛使用铲除了杂乱和无序,还提供给人们各种方便。EJB 王朝没落的时候,三层架构+Struts MVC 开始了温和的统治,这个新的领袖虽然没有王冠(非 jcp 委员会) ,也没有权杖(不是 jsr 标准),但成为了 Java Web 应用开发事实标准,得到了天下。当然,现在得天下的是 Struts 的第二代。

什么是 Struts?

一句话概括:Struts 是针对 JSP+Servlet 的一个 MVC 的解决方案。

二代与一代有什么区别?

它是 Struts 与 WebWork 优点结合的产物!

课程入口

上一篇: Tomcat 8 权威指... 下一篇: Spring 教程