资源描述:
《第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%>的梯形面积:"/>"/>"/>