
山东程子末军 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