山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第1章 Java Web入门

山东程子末军 HANDONG UNIVERSITY OF TRCINOLOG 第一部分Java Web.入门 2014年5月 计 算 机 学 院 J2EE WEB
J2EE WEB 计 算 机 学 院 第一部分 Java Web入门 2014年5月

归东翼王太军 SHANDONG UNIVERSITY OF TECINOLOGY 引言 口前期基础: 口网络客户端编程基础: OHTML+CSS+JavaScript (JQuery) 口JAVA基础一J2SE 口术语: 口JSP一Java Server Page,服务器端编程 口B/S结构、C/S结构(特点与优势) 计 算 机 学 院 2 J2EE WEB
J2EE WEB 计 算 机 学 院 2 引言 ❑前期基础: ❑网络客户端编程基础: ❑HTML+CSS+JavaScript(JQuery) ❑JAVA基础——J2SE ❑术语: ❑JSP——Java Server Page,服务器端编程 ❑B/S结构、C/S结构(特点与优势)

归本程王太军 HANDONG UNIVERSITY OF TECIINOLOQ 目标 口JSP技术原理 口搭建运行开发环境和集成开发环境 ▣创建第一个Web项目 口补充:windows查看端口占用情况 计 算 学 3 J2EE WEB
J2EE WEB 计 算 机 学 院 3 目标 ❑JSP技术原理 ❑搭建运行开发环境和集成开发环境 ❑创建第一个Web项目 ❑补充:windows 查看端口占用情况

白东程子末军 HANDONG UNIVERSITY OF TECINOLOCY 一、JSP技术原理 计算 机学 院 J2EE WEB
J2EE WEB 计 算 机 学 院 一、 JSP技术原理

归本程王太军 HANDONG UNIVERSITY OF TECIINOLOQ 1.1动态网页技术 口所谓“动态”,并不是指网页上的GlF动态图片或Flash动 画,而是指网页内容的动态性。 口动态网页技术的特点: 交互性—网页会根据用户的要求和选择而动态改变和响 应,将浏览器作为客户端界面。 自动更新一自动生成新页面,无须手动地更新HTML文 档,大大节省工作量。 计 因时因人而变一当不同的时间、不同的人访问同一网址 算 时会产生不同的页面。 机 学 口目前主流的动态网页技术有:JSP、ASP、PHP等 院 J2EE WEB
J2EE WEB 计 算 机 学 院 5 1.1 动态网页技术 ❑ 所谓“动态”,并不是指网页上的GIF动态图片或Flash动 画,而是指网页内容的动态性。 ❑ 动态网页技术的特点: 交互性——网页会根据用户的要求和选择而动态改变和响 应,将浏览器作为客户端界面。 自动更新—— 自动生成新页面,无须手动地更新HTML文 档,大大节省工作量。 因时因人而变——当不同的时间、不同的人访问同一网址 时会产生不同的页面。 ❑ 目前主流的动态网页技术有:JSP、ASP、PHP等

归本程2夫军 SHANDONG UNIVERSITY OF TECIINOLOGY 1.2JSP概述 口Java服务器页面(Java Server Page,JSP), 文件以扩展名jsp保存 口JSP页面由HTML代码和嵌入其中的Java代码与 标记所组成 口HTML代码用于表示页面的结构及框架; 口Java代码用于生成动态内容 计 算 学 院 6 J2EE WEB
J2EE WEB 计 算 机 学 院 6 1.2 JSP概述 ❑Java 服务器页面 (Java Server Page ,JSP) , 文件以扩展名 .jsp 保存 ❑JSP页面由HTML代码和嵌入其中的Java代码与 标记所组成 ❑HTML代码用于表示页面的结构及框架; ❑Java代码用于生成动态内容

白本理2太军 SHANDONG UNIVERSITY OF TECIINOLOQY 1.2JSP概述 HTML代码 jsp JAVA代码 K% out.print("This is my first JSP page!"); %> HTML代码 计 算 机 学 例程1-1一个简单的JSP页面example11jsp 院 J2EE WEB
J2EE WEB 计 算 机 学 院 7 1.2 JSP概述 jsp 例程 1-1 一个简单的JSP页面 example1_1.jsp HTML代码 JAVA代码 HTML代码

归本理2大军 SHANDONG UNIVERSITY OF TECIINOLOGY HTML代码 这是一个简单的JSP页面 1到100的连续和是: HTML代码 JAVA表达式 计 算 机 HTML代码 学 院 example12.jsp J2EE WEB
J2EE WEB 计 算 机 学 院 8 这是一个简单的JSP页面 1到100的连续和是: HTML代码 JAVA代码 HTML代码 HTML代码 JAVA表达式 example1_2.jsp

归东程子太军 HANDONG UNIVERSITY OF TECIINOLOQ 1.2JSP概述 JSP技术的优势: 口一次编写,到处运行(Java技术的优点) 口系统的多平台支持 ▣强大的可伸缩性 口多样化和功能 口强大的开发工具支持 JSP技术的弱势: 口多平台的支持及强大的可伸缩性,导致了其复杂性。 计 算 口cla$s常驻内存,占用存储空间,提高运行速度,但硬 机 盘上要存储一些中间文件。 学 院 9 J2EE WEB
J2EE WEB 计 算 机 学 院 9 1.2 JSP概述 JSP技术的优势: ❑一次编写,到处运行 (Java技术的优点) ❑系统的多平台支持 ❑强大的可伸缩性 ❑多样化和功能 ❑强大的开发工具支持 JSP技术的弱势: ❑多平台的支持及强大的可伸缩性,导致了其复杂性。 ❑class常驻内存,占用存储空间,提高运行速度,但硬 盘上要存储一些中间文件

归东置太军 SHANDONG UNIVERSITY OF TRCHNOLOGY 1.3JSP技术原理 理解JSP的原理 请输入显示的次数: 计 算 机 学 例程1-3form.html 院 10 J2EE WEB
J2EE WEB 计 算 机 学 院 10 1.3 JSP技术原理 理解JSP的原理 请输入显示的次数: 例程 1-3 form.html
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《JAVA 高级编程》课程实验指导书.doc
- 《IT项目管理》课程教学课件(讲稿)9-团队干系人沟通管理.pdf
- 《IT项目管理》课程教学课件(讲稿)8-软件配置管理.pdf
- 《IT项目管理》课程教学课件(讲稿)7-软件质量管理.pdf
- 《IT项目管理》课程教学课件(讲稿)6-软件项目时间管理v2.pdf
- 《IT项目管理》课程教学课件(讲稿)5-软件项目成本管理.pdf
- 《IT项目管理》课程教学课件(讲稿)4-软件项目范围管理.pdf
- 《IT项目管理》课程教学课件(讲稿)3-项目初始-生存期.pdf
- 《IT项目管理》课程教学课件(讲稿)2-项目初始——项目确立.pdf
- 《IT项目管理》课程教学课件(讲稿)2.2-项目辅助计划执行控制.pdf
- 《IT项目管理》课程教学课件(讲稿)2.1-项目核心计划执行管理.pdf
- 《IT项目管理》课程教学课件(讲稿)2-集成管理.pdf
- 《IT项目管理》课程教学课件(讲稿)1-合同 采购管理.pdf
- 《IT项目管理》课程教学课件(讲稿)0-风险管理.pdf
- 《IT项目管理》课程教学课件(讲稿)-项目管理概述.pdf
- 《IT项目管理》课程教学资源(书籍文献)软件项目管理案例教程,韩万江,第3版,机械工业出版社.pdf
- 《IT项目管理》课程教学课件(讲稿)3-项目结束.pdf
- 清华大学出版社:《计算机绘图AutoCAD》课程教学课件(PPT讲稿)第5章 AutoCAD绘制机械图样.ppt
- 清华大学出版社:《计算机绘图AutoCAD》课程教学课件(PPT讲稿)第4章 AutoCAD尺寸标注.ppt
- 清华大学出版社:《计算机绘图AutoCAD》课程教学课件(PPT讲稿)第3章 AutoCAD绘制形体视图.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第2章 JSP页面构成.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第3章 内建对象.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第5章 Servlet技术.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第6章 创建Web监听和过滤程序.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第7章EL语言2016-4-13.ppt.ppt
- 《C语言》课程资源_C语言课件_C语言课件第02章数据与运算.ppt
- 《C语言》课程资源_C语言课件_C语言课件第03章顺序程序.ppt
- 《C语言》课程资源_C语言课件_C语言课件第04章选择程序.ppt
- 《C语言》课程资源_C语言_12.结构体与共用体.ppt
- 《C语言》课程资源_C语言_13.位运算.ppt
- 《C语言》课程资源_C语言_14.文件.ppt
- 《C语言》课程资源_C语言_hanshu.ppt
- 《C语言》课程资源_C语言_jiegouti.ppt
- 《C语言》课程资源_C语言_11.编译预处理.ppt
- 《C语言》课程资源_C语言_5xunhuan.ppt
- 《C语言》课程资源_C语言_7指针.ppt
- 《C语言》课程资源_C语言_8字符串.ppt
- 《C语言》课程资源_C语言_9.函数.ppt
- 《C语言》课程资源_C语言_xunhuan.ppt
- 《C语言》课程资源_C语言_字符串.ppt
