第2章实验与训练指导答案

第2章实验与训练指导答案

ID:12500830

大小:40.00 KB

页数:3页

时间:2018-07-17

第2章实验与训练指导答案_第1页
第2章实验与训练指导答案_第2页
第2章实验与训练指导答案_第3页
资源描述:

《第2章实验与训练指导答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章实验与训练指导答案1、创建a.jsp文件,声明整型变量c和函数mul(),mul()定义如下:publicintmul(inta,intb){c=a*b;returnc;}利用JSP表达式输出调用mul(3,4)的值。a.jsp:<%@pagelanguage="java"pageEncoding="GB2312"%><%!intc;//变量声明publicintmul(inta,intb)//方法声明{c=a*b;returnc;}%>3*4=<%=mul(3,4)%>2、创建b.jsp文

2、件,在其中创建一整型数组A[]={0,1,2,3},输出A[4]的值,产生异常,要求再创建一错误处理页面error.jsp文件,取得从b.jsp网页传出的错误信息。b.jsp:<%@pagelanguage="java"errorPage="error.jsp"pageEncoding="GB2312"%><%!intA[]={0,1,2,3};//变量声明%><%=A[4]%>error.jsp:<%@pagelanguage="java"isErrorPage="true"pageEncodi

3、ng="GB2312"%>错误原因:<%=exception.getMessage()%>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动作标记的

4、param子标记提供的圆的半径以及梯形的上底、下底和高的值。main.jsp:<%@pagecontentType="text/html;charset=GB2312"%><%doubler=1,top=4,bottom=5,height=6;%>
加载圆的半径为<%=r%>的圆面积:"/>
加载梯形上底为<%=top%>,下

5、地为<%=bottom%>,高为<%=height%>的梯形面积:"/>"/>"/>circle.jsp:<%@pagecontentType="text/html;charset=GB2312"%><%

6、!publicdoublegetArea(doubler){return(Math.PI*r*r);}%><%StringR=request.getParameter("CircleR");doubler=Double.parseDouble(R);%>

我是被加载的文件,负责计算圆的面积
给我传递的半径是:<%=r%>
圆的的面积:<%=getArea(r)%>ladder.jsp:<%@pagecontentType="text/html;charset=GB2312"%

7、><%!publicdoublegetArea(doubletop,doublebottom,doubleheight){return(top+bottom)*height/2;}%><%Stringtop=request.getParameter("Top");Stringbottom=request.getParameter("Bottom");Stringheight=request.getParameter("Height");doublea=Double.parseDouble(top);doubleb=Double.parseDoubl

8、e(bottom);doublec=Double.parseDouble(height);%>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。