1 / 31
文档名称:

第13章 JSP程序设计.ppt

格式:ppt   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第13章 JSP程序设计.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第13章 JSP程序设计.ppt

文档介绍

文档介绍:第13章 JSP程序设计
学****目的:
理解掌握JSP的基本语法
掌握JavaBean的编写与应用
掌握JSP中标签库的应用以及自定义标签的设计
了解Servlet的应用
学****重点:
掌握JavaBean的编写与应用
掌握JSP中标签库的应用以及自定义标签的设计
2017/11/10
2
第13章 JSP程序设计
本章提要:
1. JSP基本语法及内置对象的使用
²        2. JavaBean的使用
²        3. 标签库
4. JSP与Servlet应用
2017/11/10
3
JSP简介
JSP程序
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与建立的一种动态网页技术标准。
JSP技术是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
2017/11/10
4
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览,不需要附加任何的支持软件。
2017/11/10
5
JSP语法概述
JSP语法分为三类:脚本元素(Scripting)、指令元素(Directive)和动作元素(Actions)。
JSP的脚本元素,包含注释、声明、脚本和表达式四个部分。在JSP文件中可以加入两种形式的注释,一种其内容可以被浏览器查看,另一种浏览器不能查看。声明用于在JSP页面中定义方法或变量,这些方法或变量可被同一个页面中的其它代码访问。脚本即在JSP页面中插入的Java程序代码段,这些代码段嵌在标记“<%”与“%>”之间。表达式用于直接将数据输出到页面。
2017/11/10
6
JSP指令元素有三个,分别是page、include和taglib。这些指令元素是针对JSP引擎设计的,不会产生任何直接输出。它们包含在标记“<%@”和“%>”之间。
page指令用于定义JSP文件中的全局属性, include指令用于在JSP页面中包含另外一个文件的内容,taglib指令用于定义一个标签库以及自定义标签的前缀。
2017/11/10
7
在JSP 。在JSP语法中,用<jsp:xxx>表示动作,可以用它控制JSP引擎的动作。以下是常见的动作:
<jsp:useBean>:创建一个Bean实例并指定它的名字和作用范围;
<jsp:setProperty>:设置Bean的属性值;
<jsp:getProperty>:获取Bean实例的属性值;
<jsp:include>:包含一个静态或动态文件;
2017/11/10
8
<jsp:forward>:重定向一个到另一个JSP页面;
<jsp:plugin>:该指令用于向浏览器插入一个Java插件来运行一个applet或者Bean对象。
2017/11/10
9
JSP内置对象

  request对象是与用户请求相关的对象,它是HttpServletRequest的一个子类。该对象包含了所有来自客户端的请求信息,如请求的来源、标头、类型、Cookies和HTML表单变量等。

response对象是最重要的对象之一,只有通过它,才能响应客户端的请求,才能向客户端输出信息。它的作用与requst对象刚好相反,request对象包含了客户请求的有关信息,而reponse对象包含了响应客户请求的信息。
2017/11/10
10

最近更新

简易商铺租赁合同 25页

2024年园林调研及发展前景分析2 21页

法学院开学典礼致辞5篇 15页

校运会开幕式致辞50字 31页

(修改)更换10kV及以下线路导线标准作业流程 72页

2024年干涉仪项目发展计划 59页

2024年船用仪器仪表合作协议书 54页

高中历史必修1《鸦片战争》教学 40页

地球运动的地理意义——昼夜长短及变化 34页

生物:31《生物群落的基本单位—种群》4苏教版.. 31页

轮参考学海导航高考地理二轮专题总复习第10课.. 56页

高一物理试卷必修一 3页

化学43复合材料鲁科版必修(2) 23页

管理会计教案第六章短期经营决策 125页

高中生物第四章第2节基因对性状的控制新人教版.. 31页

盲校共建方案 3页

高中历史必修三《辉煌灿烂的文学 38页

上下水施工合同 10页

贵州省六校联盟2024届高三高考实用性联考(三).. 20页

高等数学课件2-4无穷小与无穷大 20页

西游记读后感10000字(八篇) 9页

2023年年安徽省普通高校分类考试招生和对口招.. 11页

人防门施工方案 18页

学校食堂规章管理实用制度 24页

起重吊装及安装拆卸工程专家论证192页[详细] 192页

长方体和正方体表面积集体备课 6页

机务优秀党员申报材料500字 20页

关于052C舰载相控阵雷达背后的故事概念 26页

《《能断金刚般若波罗蜜多经》(龙藏注音校正.. 43页

四月是你的谎言-课件(ppt·精·选) 15页