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>

 

posted @ 2022-04-03 19:14  Vending  阅读(22)  评论(0编辑  收藏  举报