JSP第三次作业
任务一、教材P39实验3
<body bgcolor="#00ffff"> <br>英文课文(English Text):</br> <p style="font-family: 宋体;font-size: 18px;color: black"> <jsp:include page="english/english.txt"/> <br>课文音频(English Audio):</br> <jsp:include page="audio.jsp"/> </p> </body>
<body bgcolor="#ffc0cb">
<embed src="english/english.mp3" autostart="false">
课文音频
</embed>
</body>
任务二、教材P45 8题
提示:圆形面积需要一个param 梯形面积需要3个param,可以参考教材例2-11
<body bgcolor=#ffc0cb> circle.jsp页面计算的圆的面积 <jsp:include page="circle.jsp"> <jsp:param value="7" name="r"/> </jsp:include> ladder.jsp页面计算的圆的面积 <jsp:include page="ladder.jsp"> <jsp:param value="3" name="x"/> <jsp:param value="2" name="y"/> <jsp:param value="1" name="h"/> </jsp:include> </body>
<body> <%String r=request.getParameter("r"); double r1=Double.parseDouble(r); double areay =3.14*r1*r1; out.print("圆的面积是:"+areay); %>
<body> <%String x=request.getParameter("x"); String y=request.getParameter("y"); String h=request.getParameter("h"); double x1=Double.parseDouble(x); double y1=Double.parseDouble(y); double h1=Double.parseDouble(h); double areat =((x1+y1)*h1/2); out.print("梯形的面积是:"+areat); %> </body>
第三题
<body> <table border="1px" bgcolor="pink" cellpadding="100px" cellspacing="10px"> <tr> <td colspan="2">上</td> </tr> <tr> <td>左</td> <td>右</td> </tr> <tr> <td colspan="2">下</td> </tr> </table> </body>
第四题
<body bgcolor="#ffc0cb"> <% int i=(int)(Math.random()*10); if (i%2==0){ %> <jsp:forward page="page1.jsp"> <jsp:param name="number" value="<%=i %>"/> </jsp:forward> <% } else{ %> <jsp:forward page="page2.jsp"> <jsp:param name="number" value="<%=i %>"/> </jsp:forward> <% } %> </body>
<body bgcolor="#ffc0cb"> <% String s=request.getParameter("number"); int x=Integer.parseInt(s); out.println("Hello,我是一个偶数!"+x); %> </body>
<body bgcolor="#ffc0cb"> <% String s=request.getParameter("number"); int y=Integer.parseInt(s); out.println("Hello,我是一个奇数!"+y); %> </body>