2008-4-5 第一章 Struts 2 概述(一)
来源:互联网 发布:知乎 健身太壮不好看 编辑:程序博客网 时间:2024/05/23 02:01
前两天看拉第一章和 第二章
内容如下:
1、struts 2是 一个非常值得期待的框架
Struts 2号称是一个全新的框架,但Struts 2不是一个新的框架,是在另一个呵呵有名的框架webWork的基础上发展起来的。也就是说struts 2是webwork衍生出来的。因此大家不要担心其稳定性、性能等各个方面。
2、web技术的发展
早期静态的 html不具备与用户交互的能力,为了解决这一问题出现拉CGI(通用网管接口),CGI技术可以从数据库读取信息,将这些信息呈现给用户;还可以获得用户的请求参数,并将这些参数保存到数据库中。但是,CGI开发动态WEB应用的难度非常大,而且在性能等各个方面也存在缺陷。1997年,随着JAVA语言的 广泛应用,servlet技术迅速成为动态WEB应用领域的主要开发技术。
Servlet相对与CGI的突出优势:
1) Servlet是在JAVA语言的基础上建立起来的,而JAVA语言内置的多线程支持大大提高了动态WEB应用的性能。
2)JAVA语言丰富的类库简化拉SERVLET的开发。还有JAVA的优势JDBC.
3)SERVLET是运行在WEB服务器中,并有WEB服务器去管理SERVLET的实例化,对客户端提供多线程、网络通信等功能,保证拉SERVLET有很好的稳定性和性能。
servle在WEB中被映射成一个URL(统一资源定位),该URL可以被用户的浏览器请求,当用户向指定的URL对应的SERVLET发送请求时,该请求就会被WEB服务器接受到,该WEB服务器负责处理多线程。网络通信等功能。
1998年 ,ASP成为最广泛的动态WEB开发技术。
接着,出现拉JSP。
JSP的 实质还是Servlet.
随着WEB的使用越来越广泛,WEB应用的规模也越来越大,维护成本也越来越大,开发人员开始在WEB的开发使用中使用MVC模式。
JAVA阵营发布了一套完整的企业开发规范:J2EE(现在更名为JAVA EE)
微软也发布了ASP.NET技术,他们都采用一种优秀的分层思想,力图解决WEB应用的维护困难的问题。
- 2008-4-5 第一章 Struts 2 概述(一)
- 第一章 Struts 2 概述(一) 转帖
- 第一章 操作系统概述(一)
- 计算机网络(一) 第一章 概述
- 卷一 第一章概述
- 计算机网络第一章概述(2)
- Struts 2框架(一)——概述
- 2008-4-7 Struts 2概述(二)
- 一、Struts 2 基础---1.概述
- 一、Struts 2 基础---1.概述
- 《C现代方法》第一章:C语言概述(一)
- TCP/IP详解 卷一(第一章 概述)
- TCP/IP详解卷一第一章概述(二)
- 【黑马程序员】第一章-Java概述一
- 读书笔记:TCPIP详解卷一 第一章 概述
- TCP/IP详解卷一------第一章:概述
- Struts 2概述(二)转帖
- Struts 2 配置文件概述
- Teach Yourself Programming in Ten Years
- trace
- 屏幕抓屏(包括活动窗口,指定区域及全屏等)
- 世界上最经典的十九篇爱情短文
- tomcat5.5下JDNI的配置
- 2008-4-5 第一章 Struts 2 概述(一)
- 正则表达式基础
- 重写equals()
- 邮箱验证的正则表达式
- 最被中国人误读的33个消费符号
- 毕业设计已经做到0.3版本了,做着玩。
- 万能的数据库连接程序
- ASP 中将长标题用省略号收尾
- --C++ 中stdafx.h中文意思,并且在C++中起到的作用是什么?