ImageVerifierCode 换一换
格式:PPT , 页数:23 ,大小:128KB ,
资源ID:10045523      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10045523.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(专题十三 JSP语法.ppt)为本站会员(kpmy5893)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

专题十三 JSP语法.ppt

1、专题十三 JSP语法,提纲,JSP页面的基本结构 变量和方法的声明 Java程序片 表达式 JSP指令标签,一、 JSP页面的基本结构,一个JSP页面可由五种元素组合而成: 普通的HTML标记符 JSP标签,如指令标签、动作标签 变量和方法的声明 Java程序片 Java表达式 其中后三类称为JSP的脚本部分,请输入三角形三条边的长度,输入的数字用逗号分割:“+“请输入数字字符“);if(a0+a1a2 % 您输入的三边是:,1、2行是JSP指令标签 3至10行是HTML标记 11到13行是数据声明部分 14至42行是Java程序片 45、47、49行是Java表达式,二、变量和方法的声明,声

2、明变量 在标记符之间声明变量,并将这些变量称为JSP的成员变量 Eg: ,之间声明的变量在整个JSP页面内都有效。 当多个客户请求一个JSP页面时,JSP引擎为每个客户启动一个线程,这些线程共享JSP页面的成员变量;利用成员变量被所有用户共享这一性质,实现一个简单的计数器。,您是第个访问本站的用户。,声明方法 在之间声明方法,该方法在整个JSP页面内有效,但是在该方法内定义的变量只在该方法内有效。 Eg:您是第个访问本站的用户。,数学上有一个计算的公式: /4=1-1/3+1/5-1/7+1/9-1/11 下面的例子利用成员变量被所有客户共享这一特性实现客户帮助计算的值,您是第个访问者目前PI

3、的计算结果是:,声明类 可以在之间声明一个类,该类在JSP页面内有效,即在JSP的Java程序片部分,可以使用该类创建对象。 下例中,定义了一个Circle类,该类的对象负责求圆的面积和周长;当客户向服务器提交圆的半径后,该对象负责计算面积和周长。,请输入圆的半径:圆的面积为:圆的周长为:,三、 Java程序片,在之间插入的是Java程序片。在一个程序片中声明的变量叫作JSP页面的局部变量;当多个客户请求一个JSP页面时,JSP引擎为每个客户启动一个线程,一个客户的局部变量和另一个客户的局部变量会被分配不同的内存空间。 下例的程序片负责计算1到100的连续和。,1到100的连续和:,下面例子中

4、的程序片负责读取服务器上的一个文件,并将文件的内容显示给客户。“);in.close();buffer.close();catch(IOException ee) out.print(“文件不存在“); %,四、表达式,可以在之间插入一个表达式,这个表达式必须能求值。表达式的值由服务器负责计算,并将计算结果用字符串形式发送到客户端显示。 在下面的例子中,计算表达式的值。,Sin(0.9)除以3等于3的平方是:12345679乘72等于5的平方根等于99大于100吗?回答: 100%,五、JSP指令标签,page指令 用来定义整个JSP页面的一些属性和这些属性的值。例如可以用page指令定义JS

5、P页面的contentType属性的值是”text/html;charset=GB2312”,这样,页面就可以显示标准的汉语。 page指令的语法格式: ,language属性 订货已JSP页面使用的脚本语言,该属性的值目前只能取Java;language属性的默认值是Java。 Import属性 该属性的作用是为JSP页面引入Java核心包中的类,这样就可以在JSP页面的程序片部分、变量及函数的声明部分、表达式部分使用包中的类;可以为该属性指定多个值。例如: ,contentType属性 定义JSP页面响应的MIME(Multipurpose Internet Mail Extension)

6、类型和JSP页面字符的编码。 contentType属性的默认值是”text/html;charset=ISO-8859-1” session属性 用于设置是否需要使用内置的session对象。 session的属性值可以是true或false,session属性默认的值是true。,buffer属性 内置输出流对象out负责将服务器的某些信息或运行结果发送到客户端显示,buffer属性用来指定out设置的缓冲区的大小或不使用缓冲区。 buffer属性可以取值none,设置out不使用缓冲区;buffer属性的默认值是8kb。 例如:,autoFlush属性 指定out的缓冲区被填满时,缓冲区是否自动刷新。 autoFlush可以取值true或false,autoFlush默认值是true。 isThreadSafe属性 用来设置JSP页面是否可多线程访问。 isThreadSafe属性的值可以取true或false,当isThreadSafe属性值为true时,JSP页面能同时响应多个客户的请求。,Include指令标签 如果需要在JSP页面内某处整体嵌入一个文件,可以使用指令标签。该指令标签语法如下:该指令标签的作用是在JSP页面出现该指令的位置处,静态插入一个文件。所谓静态插入,就是当前JSP页面和插入的部分合并成一个新的JSP页面。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报