专题十三jsp语法
23页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表达式,二、变量和方法的声明,声明变量 在标记符之间声明变量,并将这些变量称为JSP的成员变量 Eg: ,之间声明的变量在整个JSP页面内都有效。 当多个客户请求一个JSP页面时,JSP引擎为每个客户启动一个线程,这些线程共享JSP页面的成员变量;利用成员变量被所有用户共享这一性质,实现一个简单的计数器。,您是第个访问本站的用户。,声明方法 在之间声明方法,该方法在整个JSP页面内有效,但是在该方法内定义的变量只在该方法内有效。
2、 Eg:您是第个访问本站的用户。,数学上有一个计算的公式: /4=1-1/3+1/5-1/7+1/9-1/11 下面的例子利用成员变量被所有客户共享这一特性实现客户帮助计算的值,您是第个访问者目前PI的计算结果是:,声明类 可以在之间声明一个类,该类在JSP页面内有效,即在JSP的Java程序片部分,可以使用该类创建对象。 下例中,定义了一个Circle类,该类的对象负责求圆的面积和周长;当客户向服务器提交圆的半径后,该对象负责计算面积和周长。,请输入圆的半径:圆的面积为:圆的周长为:,三、 Java程序片,在之间插入的是Java程序片。在一个程序片中声明的变量叫作JSP页面的局部变量;当多个客户请求一个JSP页面时,JSP引擎为每个客户启动一个线程,一个客户的局部变量和另一个客户的局部变量会被分配不同的内存空间。 下例的程序片负责计算1到100的连续和。,1到100的连续和:,下面例子中的程序片负责读取服务器上的一个文件,并将文件的内容显示给客户。“);in.close();buffer.close();catch(IOException ee) out.print(“文件不存在“)
《专题十三jsp语法》由会员ji****n分享,可在线阅读,更多相关《专题十三jsp语法》请在金锄头文库上搜索。
2024-02-02 19页
2023-04-10 17页
2023-04-10 17页
2023-04-10 17页
2023-04-06 20页
2022-08-15 67页
2022-08-10 22页
2022-08-10 15页
2022-08-10 40页
2022-07-31 42页