- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章实验与训练指导答案
第2章实验与训练指导答案 1、创建a.jsp文件,声明整型变量c和函数mul(),mul()定义如下: public int mul(int a,int b) { c=a*b; return c; } 利用JSP表达式输出调用mul(3,4)的值。 a.jsp: %@ page language=java pageEncoding=GB2312% html body %! int c; //变量声明 public int mul(int a,int b) //方法声明 { c=a*b; return c; } % 3*4=%=mul(3,4)% /body /html 2、创建b.jsp文件,在其中创建一整型数组A[]={0,1,2,3},输出A[4]的值,产生异常,要求再创建一错误处理页面error.jsp文件,取得从b.jsp网页传出的错误信息。 b.jsp: %@ page language=java errorPage=error.jsp pageEncoding=GB2312% html body %! int A[]={0,1,2,3}; //变量声明 % %=A[4]% /body /html error.jsp: %@ page language=java isErrorPage=true pageEncoding=GB2312% html body 错误原因:%=exception.getMessage() % /body /html 3、编写3个jsp页面,main.jsp、circle.jsp和ladder.jsp页面,将三个jsp页面放到同一web服务目录下。main.jsp使用include动作标记加载circle.jsp和ladder.jsp。circle.jsp可以计算并显示圆的面积,ladder.jsp可以计算并显示梯形的面积。当circle.jsp和ladder.jsp被加载时获取main.jsp页面include动作标记的param子标记提供的圆的半径以及梯形的上底、下底和高的值。 main.jsp: %@ page contentType=text/html;charset=GB2312 % HTMLBODY bgcolor=yellow % double r=1,top=4,bottom=5,height=6; % BR加载圆的半径为%=r%的圆面积: jsp:include page=circle.jsp jsp:param name=CircleR value=%=r%/ /jsp:include br 加载梯形上底为%=top%,下地为%=bottom%,高为%=height%的梯形面积: jsp:include page=ladder.jsp jsp:param name=Top value=%=top%/ jsp:param name=Bottom value=%=bottom%/ jsp:param name=Height value=%=height%/ /jsp:include /BODY/HTML circle.jsp: %@ page contentType=text/html;charset=GB2312 % %! public double getArea(double r) { return (Math.PI*r*r); } % % String R=request.getParameter(CircleR); double r=Double.parseDouble(R); % Font color=blue size=4 P我是被加载的文件,负责计算圆的面积BR 给我传递的半径是:%=r% BR圆的的面积:%= getArea(r)% /Font ladder.jsp: %@ page contentType=text/html;charset=GB2312 % %! public double getArea(double top,double bottom,double height) { return(top+bottom)*heig
文档评论(0)