JSP程序设计教程第3章.ppt

JSP程序设计教程第3章.ppt

ID:58045092

大小:755.00 KB

页数:84页

时间:2020-09-04

JSP程序设计教程第3章.ppt_第1页
JSP程序设计教程第3章.ppt_第2页
JSP程序设计教程第3章.ppt_第3页
JSP程序设计教程第3章.ppt_第4页
JSP程序设计教程第3章.ppt_第5页
资源描述:

《JSP程序设计教程第3章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JSP程序设计教程第3章JSP语法第3章JSP语法3.1了解JSP的基本构成3.2JSP的指令标识3.3JSP的脚本标识3.4JSP的注释3.5动作标识√√√√√课件制作人:王国辉<%@pagelanguage="java"contentType="text/html;charset=gb2312"%><%@pageimport="java.util.Date"%>JSP页面的基本构成

2、><%Stringtoday=newDate().toLocaleString();%>今天是:<%=today%>3.1了解JSP的基本构成在学习JSP语法之前,首先来初步了解一下JSP页面的基本结构。请看下面的代码:在上面的代码中,并没有包括JSP中的所有元素,但它仍然构成了一个动态的JSP程序。访问包含了该代码的JSP页面后,将显示用户访问该页面的当前时间。暂且不对其功能实现进行讲解,先来介绍该页面的

3、组成元素。课件制作人:王国辉3.1Java语言基础3.1.1JSP中的指令标识3.1.2HTML标记语言3.1.3嵌入的Java代码片段3.1.4JSP表达式√√√√课件制作人:王国辉3.1.1JSP中的指令标识利用JSP指令可以使服务器按照指令的设置来执行动作和设置在整个JSP页面范围内有效的属性。例如,上述代码中的第一个page指令指定了在该页面中编写JSP脚本使用的语言为Java,并且还指定了页面响应的MIME类型和JSP字符的编码;第二个page指令所实现的功能类似于Java中的import语句,用来向当前的JSP文件中导入需要用

4、到的包文件。课件制作人:王国辉3.1.2HTML标记语言HTML标记在JSP页面中作为静态的内容,浏览器将会识别这些HTML标记并执行。在JSP程序开发中,这些HTML标记语言主要负责页面的布局、设计和美观,可以说是网页的框架。课件制作人:王国辉3.1.3嵌入的Java代码片段嵌入到JSP页面中的Java代码,在客户端浏览器中是不可见的。它们需要被服务器执行,然后由服务器将执行结果与HTML标记语言一同发送给客户端进行显示。通过向JSP页面中嵌入Java代码,可以使该页面生成动态的内容。课件制作人:王国辉3.1.4JSP表达式JSP表达式

5、主要用于数据的输出。它可以向页面输出内容以显示给用户,还可以用来动态地指定HTML标记中属性的值。课件制作人:王国辉3.2JSP的指令标识指令标识在客户端是不可见的,它是被服务器解释并被执行的。通过指令标识可以使服务器按照指令的设置来执行动作和设置在整个JSP页面范围内有效的属性。在一个指令中可以设置多个属性,这些属性的设置可以影响到整个页面。在JSP中主要包含3种指令,分别是page指令(页面指令)、include指令和taglib指令。指令通常以“<%@”标记开始,以“%>”标记结束,以上3种指令的通用格式如下:课件制作人:王国辉3.

6、2JSP的指令标识<%@指令名称属性1="属性值"属性2="属性值"…%>下面将分别介绍JSP的3种指令格式。3.2.1使用page指令3.2.2使用include指令3.2.3使用taglib指令√√√课件制作人:王国辉3.2.1使用page指令page指令即页面指令,可以定义在整个JSP页面范围内有效的属性,其使用格式如下:<%@pageattribute1="value1"attribute2="value2"…%>page指令可以放在JSP页面中的任意行,但为了利于程序代码的阅读,习惯上放在文件的开始部分。Page指令具有多种属性

7、,通过这些属性的设置可以影响到当前的JSP页面。例如,在页面中正确设置当前页面响应的MIME类型为text/html,如果MIME类型设置不正确,则当服务器将数据传输给客户端进行显示时,客户端将无法识别传送来的数据,从而不能正确地显示内容。课件制作人:王国辉3.2.1使用page指令Page指令中除import属性外,其他属性只能在指令中出现一次。Page指令具有的属性如下:<%@page[language="java"][contentType="mimeType;charset=CHARSET"][import="{package.c

8、lass

9、pageage.*},…"][extends="package.class"][session="true

10、false"][buffer="none

11、8kb

12、sizekb][auto

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

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

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