03JSP基本语法课件.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文档。上传文档
查看更多
Chapter 3 JSP语法 一、 JSP基本语法 二、 JSP的脚本元素 三、JSP指令元素 四、JSP标准操作元素 一、JSP基本语法 1、程序示例 2、基本语法规则 3、注释 1、 程序示例 例1:Welcome.jsp %@ page contentType=text/html; charset=GBK % %@ page language=java % html headtitle欢迎页面/title/head body brbrbr % out.print(欢迎进入JSP世界brbr); out.print现在的时间是: + new java.util.Date()); % /body /html 1、 程序示例(续) 程序说明 %@ Page language= java % 页面设置命令,该语句可以有多个,通常用来设置页面的显示类型、字符集、语言等。 out——JSP内置对象,用来向页面输出内容。 br——HTML标记,回车换行。 2、基本语法规则 JSP页面由:JSP脚本、HTML标记及XML标记组成。 JSP脚本的定界符为% % JSP脚本用Java语言来编写,语法同Java。 3、注释 (1)HTML注释: !-- HTML注释 -- (2)JSP注释: %-- JSP注释 --% (3)Java注释: /* 多行注释 */ // 单行注释 说明: 同类别的注释不允许嵌套; %--或--%必须连写,中间不能加空格 Java注释须包含在% %之间 3、注释(续1) 示例: %@ page contentType=text/html;charset=GBK% brbrbr !--空出3个空行-- %--显示欢迎词--% % out.print(欢迎进入JSP世界brbr); /* out.print(现在的时间是: + new java.util.Date()); */ % !--网页生成于:%= new java.util.Date()%-- 3、注释(续2) 【3种注释的区别】 HTML注释:可通过“查看源文件” 操作,在客户端看到。 JSP注释:不发送到客户端,在JSP编译时被忽略掉,即:不存在于Java源代码中; Java注释:同上。 3、注释(续3) 特殊字符的转义 二、JSP的脚本元素 1、脚本元素的内容 2、变量的声明 3、输出表达式 4、程序段 5、几点说明 1、脚本元素的内容 JSP脚本元素:就是用来包含在JSP定界符中的脚本代码,通常是Java代码。包含如下内容: 注释声明 表达式 程序代码段Scriptlet 2、变量的声明 (1)局部变量的声明 % int a=0, b=5, c; c=a+b; % 特点:对调用本页面的单次调用有效。 2、变量的声明 (2)页面级变量的声明 %! int num=0; % % num+=1 out.println(访问次数=+num); % 特点:在调用本页面的多个用户中有效。 3、输出表达式 格式:%= expression % 例1 % Strting name=John; int age=19; % Hello,%=name%! br Youre %=age%. 3、输出表达式 例2: % long a=5, sum=1, i; for (i=1; i=a; i++) sum*=i; % a=%=a% br %=a%!=%= sum% 3、输出表达式 说明: 该输出方法相当于简化的out.println语句。区别是:表达式输出用在HTML语言中,而out.println必须写在JSP定界符% %内。 比较:% name=John; out.println(Hello, +name); % Hello, %=name% 3、输出表达式 注意事项: 单独成句,不要有其它语句 表达式一定要有值输出,结尾不加分号“;” %=要连写 同HTML混写,不要放在JSP定界符内。 4、程序段 在JSP的程序段中,可以使用几乎任何Java的语法。 5、几点说明 (1)JSP中本身已加载的基本类 java.lang.* javax.servlet.* javax.servlet.jsp.* javax.servlet.http.* 所以在JSP文件中,不必再引入以上基本类。 5、几点说明 (2)中文处理的

文档评论(0)

叮当文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档