2010级java ee技术课堂笔记

2010级java ee技术课堂笔记

ID:18401916

大小:1.05 MB

页数:85页

时间:2018-09-17

2010级java ee技术课堂笔记_第1页
2010级java ee技术课堂笔记_第2页
2010级java ee技术课堂笔记_第3页
2010级java ee技术课堂笔记_第4页
2010级java ee技术课堂笔记_第5页
资源描述:

《2010级java ee技术课堂笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE技术课堂笔记2012-9-3一、参考资料1.www.apache.org2.struts.apache.org3.tomcat.apache.org4.www.hibernate.org5.www.springsource.org6.www.eclipse.org7.www.csdn.net《设计模式》GangofFour,theGOF二、学习方法1、动手实践2、学会学习(1)总结(2)对比(3)学会使用搜索引擎,baidu,google3、团队合作精神:要有责任担当,为团队贡献自己的力

2、量,为团队加分,即正能量。2012-9-4一、Web的概念及其发展1、WebHTML/JavaScript/CSSWeb是一种应用程序的框架,是Client/Server架构的原型。C/S架构的优点和缺点:在C/S架构的基础上,又提出一种的架构Browser/Server。几个关于Web的术语:l超文本(HyperText):是一种全局性的信息结构,可以将文档通过一些关键字建立链接(关键字)l超媒体(HyperMedia):音频、视频、图

3、像、文本,一个文档中不仅有超文本,还有上述信息,并且实现上述内容的组合。lWWW:万维网(WorldWideWeb)是一种服务,是一种以Internet为基础的应用服务。lHTTP协议:超文本传输协议,是工作OSI-RM第7层的应用层协议,实现服务器端与客户端之间的数据传输。HTTP协议是一种请求(Request)-响应(Response)式的服务。无状态的协议。2、Web技术的发展W3C:www.w3.org(1)静态页面技术:以HTML为基础的技术,缺乏用户与服务器,或者用户与用户之间的沟通,即

4、缺乏人机交互。更新与维护Web页面任务繁重。(2)浏览器端与用户交互技术:依赖浏览器端与客户交互。比如说出现了JavaScript、JavaApplet、GIF等技术。但也有一些缺点:浏览器需要加载一些类库如ActiveX,导致胖客户端,程序运行效率降低。不同的浏览器对JavaScript支持不一致。(3)服务器端与服务交互技术:依赖服务器端技术实现人机交互。技术主要有:ASP(*.asp)/ASP.NET(*.aspx)、JSP(*.jsp)、PHP(*.php)几种技术组合:lLinux+Apa

5、che+MySQL+PHP(LAMP),免费开源,主要用于中小型应用开发lLinux+Apache+MySQL+Java/JSP,免费开源,收缩性强,跨平台,用于大中型应用开发.lWindows+IIS+SQLServer+.NET,主要用于微软技术平台。JSP技术实质上以普通的HTML页面为基础,在这些页面上加入了一些Java代码,便成为了JSP页面。JSP页面在运行时将转换为Servlet.这3种技术的缺点:页面中掺杂了Java等代码,导致页面结构混乱,不利用人员分工。(4)基于Web的应用阶段

6、出现了软件分层结构,软件之间的耦合降低了,代表技术有JavaEE(J2EE),-85-.NET。基本的分层架构有3层,或者更多。三层结构主要是表现层(视图层View),模型层(Model)和控制层(Controller),即MVC模式。(5)Web2.0阶段O’Relly提出的一个概念。现有的相当应用有微博、社交网站,维基百科。特点:提高用户体验(UE,UserExperience)和人机交互。二、、JSP简介JavaServerPages,是一种基于Java技术的动态网页开发技术。它在传统的HTM

7、L页面中添加一些Java程序段和JSP标记,从而构成的一种页面。欢迎你,<%=username%><%out.print(“登录时间为:”);java.util.Datenow=newjava.util.Date();out.print(now);%>http://localhost:8080/ch1/page/first.jsp或http://127.0.0.1http://www.henu.edu.cn:80/index.htm保存成扩展名为“

8、.jsp”的名字即可。优点:它继承了Java的所有特性。比如跨平台,安全性,支持多线程等。另外,要注意JSP程序运行时必须依靠Web容器(WebContainer)、或者说是Web服务器(WebServer)三、Tomcat的安装与配置Tomcat是一种支持JSP/JAVAEE技术的Web容器。可以到tomcat.apache.org网站上免费下载,目前最新版为7.0。注意:安装Tomcat之前,必须先安装JDK。一旦安装了Tomcat,在Windows上便以Wind

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。