(第1讲)Struts入门
来源:互联网 发布:薛之谦 淘宝店 编辑:程序博客网 时间:2024/05/14 08:02
1、Struts基本概念
(1)Struts是一个框架(frameset),
(2)Struts是一个web框架,
(3)框架提高了程序的规范化的同时也约束了开发人员的自由
(4)Struts是一个开源的框架
2、为什么需要Struts?
因为我们对MVC的理解不同,可能造成不同公司的开发人员在开发程序的时候,规范不统一,这样不利于程序的维护和扩展以及会影响开发效率,所以有必要用一个统一的规范来开发项目。
(MVC模式是一种思想,MVC规定我们应该吧数据的输入(jsp界面)和数据的处理(靠控制器接受数据后调用model来完成数据处理)和数据的显示(jsp界面)分开。为了有更好的规范化,提供一个基于MVC的web框架即Struts,大家都用这个,就会让项目有了更好的规范性,大家的规范就统一了。)
3、Struts优点:
(1)程序更加规范化
(2)程序的开发效率提高了
(3)程序的可读性增加了
(4)程序的可维护性增加了
Struts的缺点:
(1)form表单用这个有点多余
(2)action是单态的
0 0
- (第1讲)Struts入门
- 第1讲 Struts 2框架入门
- [J2EE从入门到精通第4讲]使用Struts开发Web应用程序(上)
- Servlet自学第1讲:web入门
- Python语法第1讲:快速入门
- [J2EE从入门到精通第3讲]Struts框架概述
- <精讲>第1章(2)函数和数据类型入门
- (第2讲)Struts的运行原理及开发流程
- Struts 2.1 两天快速入门(第一天下午)转
- c语言程序设计(第1讲)关键字
- (第1讲)数据结构简介
- (第1讲)jsp简介
- (第1讲)jQuery选择器
- (第1讲)hibernate了解
- (第1讲)spring的基础知识
- 数据结构第1讲
- 线性代数第1讲
- Java入门视频教程-第68讲
- 转载:操作系统页面置换算法(opt,lru,fifo,clock)实现
- MYSQL企业常用架构与调优经验分享
- php实现mysql事务处理的方法
- Python 时间戳转化为时间格式化字符串
- 一个与小球碰撞有关的有趣问题
- (第1讲)Struts入门
- poj3600(二进制枚举+暴力)
- 第一行代码笔记, 第二章------探究活动
- 接口也是一种引用类型--多态性
- 汇编基础(二)
- android Notification使用
- myeclipse 创建和访问 servlet 项目
- python抓取动态数据 A股上市公司基本信息
- TCP三次握手和四次挥手协议