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

JSP+MySQL+Dreamweaver动态网站开发实例教程课件作者刘瑞新电子课件第4章节JSP的指令标识和动作标识.pptVIP

JSP+MySQL+Dreamweaver动态网站开发实例教程课件作者刘瑞新电子课件第4章节JSP的指令标识和动作标识.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP+MySQL+Dreamweaver 动态网站开发案例教程 机械工业出版社同名教材 配套电子教案 尚辅网 / 一 指令标识 二 动作标识 实训 第4章 JSP的指令标识和动作标识 JSP指令标识主要包括3种:page指令、include指令及taglib指令。以“%@”标记开始,以“%”标记结束。 4.1.1 page指令 page指令即页面指令,可以定义在整个JSP页面范围内有效的属性,其使用格式如下: %@ page attribute1=value1 attribute2=value2 …% page指令可以放在JSP页面中的任意行,但为了利于程序代码的阅读,习惯上放在文件的开始部分。Page指令具有多种属性,通过这些属性的设置可以影响到当前的JSP页面。Page指令中除import属性外,其他属性只能在指令中出现一次。 4.1 指令标识 4.1.2 include指令 include指令用于在当前的JSP页面中在当前使用该指令的位置嵌入其他的文件,如果被包含文件有可以执行的代码,则显示代码执行结果。include指令的语法格式如下: %@ include file=relativeURL% include指令只存在file属性,表示此file的路径,路径名指的是相对路径,不需要指定端口、协议或域名等。该属性不支持任何表达式,也不允许传递任何参数。如果该属性值以“/”开头,那么指定的是一个绝对路径,将在当前应用的根目录下查找文件;如果是以文件名称或文件夹名开头,那么指定的是一个相对路径,将在当前页面的目录下查找文件。 4.1 指令标识 4.1.3 taglib指令 在JSP页面中,可以直接使用JSP提供的一些动作标识来完成特定功能,如使用jsp:include包含一个文件。通过使用taglib指令,开发者就可以在页面中使用这些基本标识或自定义的标识来完成特殊的功能。taglib指令的使用格式如下: %@ taglib uri=tagURI prefix=tagPrefix % 4.1 指令标识 动作标识是在请求处理阶段按照在页面中出现的顺序被执行的,只有它们被执行的时候才会去实现自己所具有的功能。这与指令标识是不同的,因为在JSP页面被执行时首先进入翻译阶段,程序会先查找页面中的指令标识并将它们转换成Servlet,所以这些指令标识会首先被执行,从而设置了整个的JSP页面。动作标识通用的使用格式如下: 动作标识名称 属性1=值1 属性2=值2…/ 或 动作标识名称 属性1=值1 属性2=值2 … 子动作 属性1=值1 属性2=值2 …/ /动作标识名称 4.2 动作标识 4.2.1 jsp:include标识 jsp:include动作标识用于向当前的页面中包含其他的文件,这个文件可以是动态文件也可以是静态文件。该标识的使用格式如下: jsp:include page=被包含文件的路径 flush=true|false/ 或者向被包含的动态页面中传递参数: jsp:include page=被包含文件的路径 flush=true|false jsp:param name=参数名称 value=参数值/ /jsp:include 4.2 动作标识 4.2.1 jsp:include标识 【案例4-1】通过include指令包含文件。 【案例展示】本实例包含2个页面,主程序页面是4-1.jsp,被包含文件页面是top.jsp,主程序页面预览的结果如图4-2所示。 4.2 动作标识 4.2.1 jsp:include标识 【案例4-2】通过jsp:include动作标识包含文件。 【案例展示】本实例包含2个页面,主程序页面是4-2.jsp,被包含文件页面是top.jsp(与演练4-1中的top.jsp相同),主程序页面预览的结果如图4-3所示。 4.2 动作标识 4.2.2 jsp:forward标识 jsp:forward动作标识用来将请求转发到另外一个JSP、HTML或相关的资源文件中。当该标识被执行后,当前的页面将不再被执行,而是去执行该标识指定的目标页面。该标识使用的格式如下: jsp:forward page=文件路径 | 表示路径的表达式/ 如果转发的目标是一个动态文件,还可以向该文件中传递参数,使用格式如下: jsp:forward page=”文件路径或标识路径的表达式” jsp:param name=”参数名称1” value=”值1”/ jsp:param name

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档