- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1. JSP页面的基本结构 example2_1.jsp %@ page contentType=text/html;charset=GB2312 % !-- jsp指令标记 -- %@ page import=java.util.Date % !-- jsp指令标记 -- %! Date date; // 数据声明 int start,end,sum; public int continueSum(int start,int end) // 方法声明 { for(int i=start;i=end;i++) sum=sum+i; return sum; } % 1. JSP页面的基本结构 HTMLBODY bgcolor=cyan !—html标记 -- FONT size=4P程序片创建Date对象: % date=new Date(); //java程序片 out.println(BR+date); start=1; end=100; sum=continueSum(start,end); % 1. JSP页面的基本结构 BR从 %= start % !-- Java表达式 -- 至 %= end % 的连续和是 %= sum % /FONT/BODY/HTML §2.2 变量和方法的声明 页面成员变量的生命周期:页面开始运行到服务器关闭 作用范围:整个页面,位置任意 具有多用户共享的特性 互斥访问:在使用该变量的方法前加关键字synchronized 例2-3 %@ page contentType=text/html;Charset=GB2312 % HTMLBODY %! int count=0; //被客户共享的count synchronized void setCount() //synchronized修饰的方法 { count++; } % % setCount(); out.println(您是第+count+个访问本站的客户); % /BODY/HTML 2.2.2 声明”方法” example2_3.jsp %@ page contentType=text/html;charset=GB2312 % HTMLBODY bgcolor=cyan %! double x,y; double multi(double x,double y) { return x*y; } double div(double x,double y) { return x/y; } % 2.2.2 声明”方法” % x=127; y=18; out.println(调用multi方法计算+x+与+y+之积:); double a=multi(x,y); out.println(a); x=a; out.println(BR调用div方法计算+x+除以+y+的商:); double b=div(x,y); out.println(b); % /BODY/HTML §2.3 Java程序片 %@ page contentType=text/html;Charset=GB2312 % HTMLBODY bgcolor=cyan P 输出英文字母. % char start=A,end=M,c; int size=2; % BR 用%=size %磅字号输出 Font size=%=size% % for(c=start;c=end;c++) { % %= c %, % } % /Font §2.4 表达式 example2_6.jsp: %@ page contentType=text/html;charset=GB2312 % HTMLBODY bgcolor=cyanFO
文档评论(0)