jsp第三章课后习题

本文介绍了如何创建和使用JSP自定义标签。包括Rect.tag用于计算矩形面积,Circle.tag用于计算圆面积,以及GetArea.tag用于计算三角形面积。在lianxi6.jsp中调用了Rect.tag和Circle.tag,通过传参计算并展示图形面积。同时,GetArea.tag接收jsp页面传入的三角形边长,返回面积并由one.jsp和two.jsp展示,不同之处在于one.jsp保留3位小数,two.jsp保留6位小数。
摘要由CSDN通过智能技术生成

1.编写两个tag文件Rect.tag和Circle.tag。Rect.tag负责计算并显示矩形的面积,Circle.tag负责计算并显示圆的面积。编写一个jsp页面lianxi6.jsp,该jsp页面使用tag标记调用Rect.tag和Circle.tag。调用Rect.tag时,向其传递矩形的两个边的长度;调用Circle.tag时,向其传递圆的半径。

Rect.tag

<%@ tag language="java" pageEncoding="UTF-8"%>
<body>
<h3>矩形面积为:</h3>
<%@ attribute name="highth" required="true"%>
<%@ attribute name="width" required="true"%>
<%! 
public double getArea(double h,double w){
	double area;
	area=h*w;
	return area;
}
%>
<%
double h=Double.parseDouble(highth);
double w=Double.parseDouble(width);
out.println(getArea(h,w));
%>
</body>

Circle.tag

<%@ tag language="java" pageEncoding="UTF-8"%>
<body>
<h3>圆的面积为:</h3>
<%@ attribute name
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值