一个错误。在线等待,回答完马上结贴。

赵Andy 2010-10-15 08:46:12
比着书上写了个计算三角形面积的jsp 运行时myeclipse8.5提示内部错误
org.apache.jasper.JasperException: An exception occurred processing JSP page /computer.jsp at line 7

4: String sideB=request.getParameter("sizeB");
5: String sideC=request.getParameter("sideC");
6: try{
7: double a=Double.parseDouble(sideA);
8: double b=Double.parseDouble(sideB);
9: double c=Double.parseDouble(sideC);
10: double p=(a+b+c)/2,area=0;

当我把double a=Double.parseDouble(sideA);
8: double b=Double.parseDouble(sideB);
9: double c=Double.parseDouble(sideC);这里面的sideA这样写时"sideA"就能运行,但输上数以后还是直接
跳到catch()里去。
请大家帮忙。在线等待,回答完马上结贴。
sanjiao.jsp

<%@ page contentType="text/html;charset=GB2312"%>
<HTML><BODY bgcolor=pink><FONT size=2>
<FORM action="computer.jsp" method=post name=form>
<input type="text" name="sizeA" value=1 size=6>
<input type="text" name="sizeB" value=1 size=6>
<input type="text" name="sizeC" value=1 size=6>
<input TYPE="submit" value="提交" name="submit">
</FORM>
</FONT>
</BODY>
</HTML>

这是computer.jsp

<%@ page contentType="text/html;charset=GB2312"%>
<HTML><body bgcolor=yellow><font size=3>
<% String sideA=request.getParameter("sideA");
String sideB=request.getParameter("sizeB");
String sideC=request.getParameter("sideC");
try{
double a=Double.parseDouble(sideA);
double b=Double.parseDouble(sideB);
double c=Double.parseDouble(sideC);
double p=(a+b+c)/2,area=0;
area=Math.sqrt(p*(p-a)*(p-b)*(p-c));
out.println("<BR>三角形面积 ");
}catch(NumberFormatException ee)
{
out.println("<BR>请输入数字字符 ");
}
%>
</font>
</body>
</HTML>
...全文
58 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun0322 2010-10-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wode_dream 的回复:]

谢谢 路飞大哥
[/Quote]
客气!
赵Andy 2010-10-15
  • 打赏
  • 举报
回复
谢谢 路飞大哥
sun0322 2010-10-15
  • 打赏
  • 举报
回复
B C 也有同样的问题,改一下! sede size
sun0322 2010-10-15
  • 打赏
  • 举报
回复
因为取得sideA是空,所以出现错误,跳到异常处理!

眼神问题!

sun0322 2010-10-15
  • 打赏
  • 举报
回复
<input type="text" name="sizeA" value=1 size=6>

<% String sideA=request.getParameter("sideA");


double a=Double.parseDouble(sideA);




81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧