Day03_21-Jsp third operation

main.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":" + To request.getServerPort () + path + " / " ;
 %> 

<! DOCTYPE the HTML the PUBLIC" - // the W3C // the DTD the HTML 4.01 Transitional // EN " > 
< HTML > 
  < head > 
  <-!      Main.jsp 
            include action marker loaded into circle.jsp and ladder.jsp 
            param radius of a circle and provide the vertical trapezoid base and height. 
        cricle.jsp 
            area display circle 
        ladder.jsp 
            display trapezoidal areas 
        -> 
    < Base the href = "<% = the basePath %> " > 
    
    < title >My JSP 'main.jsp' starting page</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->

  </head>
  
  <body>
    <jsp:include page="cricle.jsp">
        <jsp:param value="3" name="R"/>
    </jsp:include>
 <jsp:include page="ladder.jsp">
        <jsp:param value="2" name="Upb"/>
        <jsp:param value="4" name="Downb"/>
        <jsp:param value="5" name="H"/>
    </jsp:include>
  </body>
</html>

cricle.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'cricle.jsp' starting page</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->

  </head>
  
  <body>
       <%     String r = request.getParameter("R"); 
           int R = Integer.parseInt(r);
           out.print("半径为:"+ r + ",面积为:" + Math.PI * R * R);
       %>
       <br/>
  </body>
</html>

ladder.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
            + request.getServerName() + ":" + request.getServerPort()
            + path + "/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'ladder.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->

</head>

<body>
    <%
        String Up = request.getParameter("Upb");
        String Down = request.getParameter("Downb");
        String H = request.getParameter("H");
        int upB = Integer.parseInt(Up);
        int downB = Integer.parseInt(Down);
        int h = Integer.parseInt(H);
        out.println("上底为:" + Up + ",下底为:" + Down + ",高为:"  + H); 
        Out.print ( " area of a trapezoid is: "  + ((UPB + downB) * H) /  2 );
     %> 
</ body > 
</ HTML >

 

Guess you like

Origin www.cnblogs.com/zwcg/p/12538573.html