Struts2 入门
MVC 思想 M V C Model View Controller 数据模型层: DAO/service/entity 视图层 : Jsp/html/freemarker/volicity 控制层: servlet 、 struts2 、 springMVC MVC思想的好处:解耦合,提高系统的可维护性和可拓展性 Struts2框架概述: 充当了MVC中的C 替换了Servlet //底层封装了Servlet相关API, 但是它不是 Servlet 也就是应用javaee三层结构中的web层框架 实在struts1 和webwork基础上发展的全新框架。 web层常见框架 : (1) struts2 (2)springMVC Struts2官方文档目录: 如果想要使用Struts2框架 首先需要导入jar包 ( 1 )在lib 中有jar 包,不能把这些jar 都导入到项目中 ( 2 )到apps 目录里面,找到示例程序,从示例程序复制jar 包 做初始化配置 - 开启struts2框架 在web.xml中进行配置 类比于web中的Servlet 每次访问的时候都会执行service方法 每次访问action都会执行execute方法 public String execute() throws Exception { return SUCCESS; }