JSP中requst的问题(string转double)

来源:百度知道 编辑:UC知道 时间:2024/09/25 13:24:17
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP的请求</title>
</head>
<body>
<%
String s=request.getParameter("sd");
String x=request.getParameter("xd");
String g=request.getParameter("gao");
Double double=new Double();

double ss=double.parseDouble(s);
double xx=double.parseDouble(x);
double gg=double.parseDouble(g);

out.println("梯形的面积是:"+(ss+xx)*gg/2);
%>
</body>
</html>

这一个求梯形面积的程序,html文件中的代码我就不写出来了,上面是JSP的代码。请问高手求面积那里应该怎样写.主要是string不能做计算,要转成double 才行,应该怎么写,请高手指点一下,谢谢了
你们说的都不对啊,我还是把html的代码写下来吧,下面就是:
<html>
<head>
<title>梯形面积</title>
</head>

<body>
<form action="re.jsp" method="post">

<dir

应该是这样的,你抓过来的值 要进行1次判断。如果有值再做下面的。如果没值就不做。。

我把代码粘上 你看看,因为没有前面的 HTML 我不知道做的对不对!!

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
////// 下面是代码 /////////////////////
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP的请求</title>
</head>
<body>
<%
String s=request.getParameter("sd");
String x=request.getParameter("xd");
String g=request.getParameter("gao");

//Double double=new Double();
if(s!=null||x!=null||g!=null)
{double ss=Double.parseDouble(s);
double xx=Double.parseDouble(x);
double gg=Double.parseDouble(g);

out.println("梯形的面积是:"+(ss+xx)*gg/2); }
%>
</body>
</html>

<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP的请求</title> <