知识要点1程序片2表达式3JSP中的注释4JSP指令标签.ppt

知识要点1程序片2表达式3JSP中的注释4JSP指令标签.ppt

知识要点1程序片2表达式3JSP中的注释4JSP指令标签.ppt

第二讲 JSP基本语法 教学目的 本讲主要讲述JSP基本语法。 知识要点 1 程序片 2 表达式 3 JSP中的注释 4 JSP 指令标签 page 指令标签 include 指令标签 5 JSP 动作标签 include 动作标签 param 动作标签 forward 动作标签 plugin 动作标签 useBean 动作标签;2.1 Java 程序片; 下面例子1中的程序片负责计算1到100的连续和。 例子1; 下面的例子2将例子1中的程序片分割成几部分。 例子 2; P 将调用方法continueSum得到的值显示到客户: BR P1到101的连续和是: %= sum % % if(sum=5050) {% P您计算的项数超过100项了。 %} else {% P您计算的项数没有超过100项。 % } % /Font /BODY /HTML;2.2 表达式;%@ page contentType=text/html;charset=GB2312 % HTML BODY bgcolor=cyanFONT size=1 P Sin(0.9)除以3等于 %=Math.sin(0.90)/3% p3的平方是: %=Math.pow(3,2)% 72等于 %72% P 5的平方根等于 %=Math.sqrt(5)% P99大于100吗?回答: %=99100% /BODY /HTML; 2.3 JSP中的注释 注释可以增强JSP文件的可读性,并易于JSP文件的维护。JSP中的注释可分为两种 (1)HTML注释:在标记符号“!--”和“--”之间加入注释内容: !-- 注释内容 -- JSP引擎把HTML注释交给客户,因此客户通过浏览器查看JSP的源文件时,能够看到HTML注释。 (2)JSP 注释:在标记符号“%--”和“--%”之间加入注释内容: %-- 注释内容 --% JSP引擎忽略JSP注释,即在编译JSP页面时忽略JSP注释。;2.4 JSP 指令标签;page 指令的格式: %@ page 属性1= “属性1的值” 属性2= “属性2的值” ……% 属性值总是用单引号或引号双号括起来,例如: %@ page contentType=text/html;charset=GB2312 import=java.util.* % 如果为一个属性指定几个值话,这些值用逗号分割。page指令只能给import属性指定多个值;其它属性只能指定一个值。 例如: %@ page import=java.util.* ,java.io.* , java.awt.* %; 当你为import指定多个属性值时,JSP引擎把JSP页面转译成的java文件中会有如下的import语句: import java.util.*; import java.io.*; import java.awt.*;; 注:下列用法是错误的 %@ page contentType=text/html;charset=GB2312 % %@ page contentType=text/html;charset=GB2312 % 尽管指定的属性值相同,也不允许2次使用Page 给contentType属性指定属性值. 注:page指令的作用对整个页面有效,与其书写的位置无关,但习惯把page指令写在JSP页面的最前面。; language属性 定义JSP页面使用的脚本语言,该属性的值目前只能取java。 为language属性指定值的格式: %@ page language=java % language属性的默认值是“java”,即如果你在JSP页面中没有使用page指令指定该属性的值的话,那么,JSP页面默认有如下page指令: %@ page language=java %; import 属性: 该属性的作用是为JSP页面引入Java核心包中的类,这样就可以在JSP页面的程序片部分、变量及函数声明部分、表达式部分使用包中的类。可以为该属性指定多个值,该属性的值可以是Java某包中的所有类或一

文档评论(0)

1亿VIP精品文档

相关文档