struts2框架概述

时间:2023-03-10 06:56:19
struts2框架概述
框架概述
什么是框架,为什么使用框架,框架优点
框架(framework)是一个基本概念上的结构,用于去解决或者处理复杂的问题
框架,即framework。其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。
框架是在特定的领域内解决问题。
优点
重用代码大大增加,软件生产效率和质量也得到了提高
使用框架开发,它提供统一的标准,大大降低了我们的后期维护。
学习框架重点:了解框架做了什么,我们要在这个基础上在做什么事情。
什么是struts2框架,学习struts2框架的核心。
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互
Struts2=struts1+webwork
问题:struts2是一个mvc框架,它的mvc是什么?
javaweb开发中的mvc,是在jsp的model2模式中提过
Model------javabean
View--------jsp
Controller----servlet
核心点:
  1. 拦截器 interceptor
  2. Action
  3. ognl与valueStack
在现在开发中与struts2比较类似的框架有哪些?
Struts1 webwork springmvc jsf
struts2框架概述