第12讲Struts2框架1.PPT

第12讲Struts2框架1.PPT

第12讲 Struts2框架1 1 Struts2控制器组件 2 Struts2视图组件 3 Struts2模型组件 4基于Struts2框架实例 Struts2 框架的意义 更便捷的开发 1.自动封装表单提交数据:属性驱动 (表单中提交的数据不需要通过request.getParamter()方法,自动放在属性当中直接使用)模型驱动(提交的表单数据自动封装在对应的实体类对象当中) 2.便捷的实现上传文件:FileUpload 3.国际化i18n 4.通过配置完成表单验证:校验器 5.强大的标签库:Struts2 标签库 OGNL 标签库 更科学的管理 1.使用xml文件管理程序文件对应关系(多个文件相互引用的方式) 更安全的操作 1.安全的线程几只:每个action 都是独立的 (servlet 是单例模式) 2.防止数据重复提交:token令盘机制 3.异常处理机制:通过配置完成,便于管理 先进的编程思路 1.面向切面编程AOP:拦截器 Struts2项目运行流程 Struts2项目的基本组成 控制组件:核心控制器和业务控制器(Action类) 模型组件:JavaBean、EJB等,Hibernate,Spring... 视图组件:JSP、HTML、VS、OGNL、tag等,freeMarker、Velocity... 配置文件:web.xml、struts.xml等 使

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档