JSP语法的练习

编写三个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>


  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值