求助【这个tag文件哪错了】
3_3.jsp程序代码:
<%@ page contentType="text/html;charset=gb2312"%> <%@ taglib tagdir="/WEB-INF/tags" prefix="computer"%> <html> <body bgcolor=cyan> <h2>以下是调用tag文件,计算三角形面积的效果:</h2> <computer:Trangle SideA="3" SideB="4" SideC="5"/> </body> </html>Trangle.tag
程序代码:
<%@ attribute name="SideA" type="java.lang.Double"%> <%@ attribute name="SideB" type="java.lang.Double"%> <%@ attribute name="SideC" type="java.lang.Double"%> <%! public void GetArea(double a,double b,double c) { double area,len; if(a+b>c&&a+c>b&&b+c>a) { len=(a+b+c)/2.0; area=Math.sqrt(len*(len-a)*(len-b)*(len-c)); out.println(area); } else out.println(a+","+b+","+c+"不能构成三角形。"); } %> <% GetArea(SideA,SideB,SideC); %>