题目
编写一个 Tag 文件 GetArea.tag 负责求出三角形的面积,并使用 variable 指令返回三角形的面积给调用该 Tag 文件的 JSP 页面。JSP 页面负责显示 Tag 文件返回的三角形的面积。JSP 在调用 Tag 文件时,使用 attribute 指令将三角形三边的长度传递给 Tag 文件。one.jsp 和 two.jsp 都使用 Tag 标记调用 GetArea.tag 。one.jsp 将返回的三角形的面积保留最多 3 位小数, two.jsp 将返回的三角形的面积保留最多 6 位小数.
代码
demo3.jsp
<%@ page contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<html>
<body>
<form action="one.jsp" method="GET" name="form">
三角形的边一:
<input type="text" name="s1"/>
三角形的边二:
<input type="text" name="s2"/>
三角形的边三:
<input type="text" name="s3"/>
<input type="submit" value="提交"/>
</form>