网站大量收购独家精品文档,联系QQ:2885784924

新Java实用教程 第2版 教学课件 王小科 罗二平 刘会衡 第12章 Java Web程序设计.ppt

新Java实用教程 第2版 教学课件 王小科 罗二平 刘会衡 第12章 Java Web程序设计.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java实用教程 第12章 Java Web程序设计 第12章 Java Web程序设计 12.1 JSP概述 12.2 Tomcat安装和启动 12.3 了解JSP的基本构成 12.4 JSP的指令标识 12.5 JSP的脚本标识 12.6 JSP的动作标识 12.7 JSP常用内置对象 12.8 Java Web框架技术 12.3 了解JSP的基本构成 在学习JSP语法之前,首先初步了解一下JSP页面的基本结构。请看下面的代码: 了解JSP的基本构成 在上面的代码中,并没有包含JSP中的所有元素,但它仍然构成了一个动态的JSP程序。运行该JSP页面,将显示当前的系统时间。暂且不对其功能实现进行讲解,先来介绍该页面的组成元素。 (1)JSP中的指令标识:利用JSP指令可以使服务器按照指令的设置来执行动作和设置在整个JSP页面范围内有效的属性。例如,上述代码中的第一个page指令指定了在该页面中编写JSP脚本使用的语言为Java,并且还指定了页面响应的MIME类型和JSP字符的编码;第二个page指令所实现的功能类似于Java语言中的import语句,用来向当前的JSP文件中导入需要用到的包文件。 了解JSP的基本构成 (2)HTML标记语言:HTML标记在JSP页面中作为静态的内容,浏览器将会识别这些 HTML标识并执行。在JSP程序开发中,这些HTML标记语言主要负责页面的布局、设计和美观,可以说是网页的框架。 (3)嵌入的Java代码片段:嵌入到JSP页面中的Java代码,在客户端浏览器中是不可见的。它们需要被服务器执行,然后由服务器将执行结果与HTML标记语言一同发送给客户端进行显示。通过向JSP页面中嵌入Java代码,可以使该页面生成动态的内容。 (4)JSP表达式:JSP表达式主要用来数据的输出。它可以向页面输出内容显示给用户,还可以用来动态地指定HTML标记中属性的值。 上面介绍的4个元素只是构成JSP页面的一部分,其他的元素如动作标识和JSP注释等都是构成JSP的重要的元素,下面将介绍JSP中的各个元素和它们的语法规则。 12.4 JSP的指令标识 指令标识在客户端不可见,由服务器端解释并执行。常用的指令标识有page和include,这两个指令均以“%@”标记开始,以“%”标记结束,它们的通用格式如下: 下面将分别介绍这两个指令的格式及使用方法。 12.4.1 使用page指令 page指令又称为页面指令,用来为JSP页面定义全局属性,使用格式如下: 一个JSP页面可以拥有多个page指令,并且可以放在页面的任意行,但是通常情况下放在页面的最前方,这样可以增强代码的可读性。page指令拥有多个属性,通过设置这些属性可以控制当前的JSP页面。例如,在页面中正确设置当前页面响应的MIME类型为text/html,如果MIME类型设置不正确,则当服务器将数据传输给客户端进行显示时,客户端将无法识别传送来的数据,从而不能正确地显示内容。 使用page指令 page指令中除import属性外,其他属性最多只能出现一次,page指令可以具有如下属性: 使用page指令 虽然page指令具有如此多的属性,但是在编程时并不需要一一列出,其中的很多属性可以采用它们的默认值来设置JSP页面。 下面将依次讲解page指令中各个属性的功能。 使用page指令 (1)language属性:设置当前页面中编写JSP脚本使用的语言,默认值为java,例如: 上述代码设置了当前页面中使用Java语言来编写JSP脚本,目前只能设置为Java。 (2)contentType属性:设置页面响应的MIME类型,通常被设置为text/html,例如: 如果类属性设置不正确,如设置为text/css,那么客户端浏览器在显示HTML样式时,不能对HTML标识进行解释,而显示HTML代码。 在该属性中还可以设置JSP字符的编码方式,默认编码方式为ISO-8859-1,例如: 使用page指令 (3)import 属性:import属性类似于Java中的import语句,用来向JSP文件中导入需要使用的包。在page指令中可多次使用该属性来导入多个包。例如: 或者通过逗号间隔来导入多个包。例如: 在JSP中已经默认导入了包java.lang.*、javax.servlet.*、javax.servlet.jsp.*和javax.servlet.http.*,所以,即使没有通过import属性导入,在JSP页面中也可以调用上述包中的类。 若要在页面中使用编写的JavaBean,也可通过import属性来导入,还可以通过jsp:useBean动作标识来创建一个JavaBean实例进行调用。 使用page

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档