struts2框架概述

Posted toby-ruan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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框架概述的主要内容,如果未能解决你的问题,请参考以下文章

struts2框架概述

Struts2 基本操作

struts2框架之OGNL表达式概述

高级框架-Struts2-day01悟空教程

Struts2学习

Struts2概述