JAVA问题
1:编写ex1b.jsp,在该页面中利用out隐藏对象输出系统当前时间.2:编写一个计算圆周长和面积的javabean(ex2b.java),使用一个jsp页面(ex2b...
1:编写ex1b.jsp,在该页面中利用out隐藏对象输出系统当前时间.
2:编写一个计算圆周长和面积的javabean(ex2b.java),使用一个jsp页面(ex2b.jsp)调用该bean.
要求:(1)用表单输入圆的半径
(2)使用jsp动作元素获得并处理表单参数,得到圆的面积和周长.
老师作业,大虾帮忙下。 展开
2:编写一个计算圆周长和面积的javabean(ex2b.java),使用一个jsp页面(ex2b.jsp)调用该bean.
要求:(1)用表单输入圆的半径
(2)使用jsp动作元素获得并处理表单参数,得到圆的面积和周长.
老师作业,大虾帮忙下。 展开
1个回答
展开全部
1) ex1b.jsp
<%@ page pageEncoding="GBK"%>
当前系统时间:<%= new java.util.Date()%>
2) ext2b.java
package org.javabean;
public class ext2b {
public double getRound(double r) {
return r * 2 * Math.PI;
}
public double getArea(double r) {
return r * r * Math.PI;
}
}
ex2b.jsp
<%@ page pageEncoding="GBK" import="org.javabean.*" %>
<form action="ex2b.jsp" method="post">
输入半径:<input type="text" name="r"><br>
<input type="submit" value="执行">
</form>
<%
String param = request.getParameter("r");
try {
double r = Double.parseDouble(param);
ex2b e = new ex2b();
out.print("周长:" +e.getRound(r) + "<br>");
out.print("面积:" +e.getArea(r) + "<br>");
} catch (Exception e) {}
%>
<%@ page pageEncoding="GBK"%>
当前系统时间:<%= new java.util.Date()%>
2) ext2b.java
package org.javabean;
public class ext2b {
public double getRound(double r) {
return r * 2 * Math.PI;
}
public double getArea(double r) {
return r * r * Math.PI;
}
}
ex2b.jsp
<%@ page pageEncoding="GBK" import="org.javabean.*" %>
<form action="ex2b.jsp" method="post">
输入半径:<input type="text" name="r"><br>
<input type="submit" value="执行">
</form>
<%
String param = request.getParameter("r");
try {
double r = Double.parseDouble(param);
ex2b e = new ex2b();
out.print("周长:" +e.getRound(r) + "<br>");
out.print("面积:" +e.getArea(r) + "<br>");
} catch (Exception e) {}
%>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询