欢迎来到天天文库
浏览记录
ID:58045092
大小:755.00 KB
页数:84页
时间:2020-09-04
《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"%>
2、><%Stringtoday=newDate().toLocaleString();%>今天是:<%=today%>
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
此文档下载收益归作者所有