Java编程与应用教程 作者 张莉 java_11.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 JSP编程 本章主要内容有 JSP的语法概述 JSP的脚本元素 JSP的指令元素 JSP的标准操作元素 JavaBeans的制作 JSP的内置对象 JSP与HTML表单 集成Servlet和JSP 11.1 JSP编程规范 1. 编译指令 %指令语句% 2. 声明语句 %!声明语句% 3. 表达式语句 %=表达式% 4. 程序代码语句 %程序代码% 5. 注释语句 %--注解--% 或 !--注解-- 11.2 JSP编程结构 1.声明定义 例如 %!int i=0;% 声明一个int型整数并初始化。 %!String s=”Hello”% 声明一个字符串并赋值Hello。 2.表达式 例如 %y=x*x;% 3.代码片段/脚本片断 例如 % Calendar c=Calendar.getInstance(); Date d=c.getTime(); out.print(“Now time is:”+d.toString()); % 11.2 JSP编程结构 例:Calculate.jsp HTML HEAD TITLECalculate.jsp/TITLE /HEAD BODY %@page language=java import=java.util.*% //指出使用的脚本语言是java %!int x=5;% //脚本元素 %!int y=x*x;% //脚本元素 By=/B%=y%BR //脚本元素 % Calendar c=Calendar.getInstance(); Date d=c.getTime(); out.print(Now time is:+d.toString()); //显示当前的日期和时间 % /BODY /HTML 11.2 JSP编程结构 运行结果如图 11.3 JSP指令 形式如下: %@directive attribute=”value”% 其中directive有三种取值:page、include和taglib。 11.3 JSP指令 1. Page指令 Page指令定义了一系列与网页相关的属性,可以放置在文件中的任何位置。在同一个JSP页面中,page指令可以出现多次,但是每一种属性只能出现一次,重复的属性设置将覆盖掉先前的设置。 Page指令的基本语法形式如下: %@ page page_directive-attr_list % 11.3 JSP指令 2. Include指令 Include指令允许在JSP转换为Servlet时引入一个文件,应该放置在需要引入该文件的位置。基本语法格式为: %@ include file=”relative-URL” % relative-URL为需要引入文件的相对路径。 除此之外,JSP还有另外一种引入其它文件的方法,格式为: jsp:include page=”relative-URL”/ 11.3 JSP指令 两种include方法的异同 11.3 JSP指令 3. Taglib指令 Taglib指令用来定义自定义标记。 它的基本语法格式为: %@ taglib uri=”tagLibraryURI” prefix=”tagPrefix” % 11.4 JSP标准构件 4. 标准操作元素 jsp:useBean操作元素 语法格式为: jsp:useBean id=”name” scope=”page│request│session│application” typeSpec/ jsp:getProperty操作元素 语法格式为 jsp:getProperty name=”name” property=”propertyName”/ 11.4 JSP标准构件 jsp:setProperty 操作元素 语法格式为 jsp:setProperty name=”beanName” prop_expr/ jsp:include操作元素 基本格式为 jsp:include page=”urlSpec” flush=”true”/

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档