M V C Model-View-Controller 商业逻辑-显示-控制主要精神是: View 和model分离, 日后网页设计(美工) 和程序员可以独立工作,互不影响. Model 1(小型系统) : 1)纯JSP 2)JSP+JavaBean Model 2(大型系统): Model:JavaBean, EJB View:JSP Controller:Servlet 优点:流程明确, 程序管控, 维护容易缺点:每个公司都有自己的mvc架构(Structs 具有完整的文件,并且开源), 开发时间比较长.