JSP语法的练习

来源:互联网 发布:开淘宝企业店铺多少钱 编辑:程序博客网 时间:2024/05/16 08:57

编写三个JSP页面:main.jspcircle.jspladder.jsp,将三个JSP页面保存在同一Web服务目录中。main.jsp使用include动作标记加载circle.jsp ladder.jsp页面。circle.jsp页面可以计算并显示圆的面积,ladder.jsp可以计算并显示梯形的面积。当circle.jspladder.jsp被加载时获取main.jsp页面include动作标记的param子标记提供的圆的半径以及梯形的上底、下底和高的值。

1、main.jsp

<body><jsp:include page="circle.jsp"><jsp:param name="r" value="2"/></jsp:include><jsp:include page="ladder.jsp"><jsp:param name="a" value="1"/><jsp:param name="b" value="2"/><jsp:param name="c" value="2"/></jsp:include></body>

2、circle.jsp

<body><%int r=Integer.valueOf(request.getParameter("r"));%>圆的半径为:<%=r%><br>圆的面积为:<%=Math.PI*r*r%><br/></body>

3、ladder.jsp

<body><%int a=Integer.valueOf(request.getParameter("a"));int b=Integer.valueOf(request.getParameter("b"));int c=Integer.valueOf(request.getParameter("c"));int area=(a+b)*c/2;%>梯形的上底为:<%=a%>下底为:<%=b%>高为:<%=c %><br>面积为:<%=area%><br/></body>


1 0
原创粉丝点击