首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

高手救救小弟我!

2011-12-31 
高手救救我!~~~~~~~~%@pagecontentType text/html %%@pagepageEncoding UTF-8 %!DOCTYPEHTMLPU

高手救救我!~~~~~~~~
<%@page   contentType= "text/html "   %>
<%@page   pageEncoding= "UTF-8 "%>
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "
      "http://www.w3.org/TR/html4/loose.dtd ">

<html>
        <head>
                <meta   http-equiv= "Content-Type "   content= "text/html;   charset=UTF-8 ">
                <title> Triangle </title>
        </head>
        <body>

        <form>
        <p> 第一条边: <input   type= "text "   name= "side0 ">
        <p> 第二条边: <input   type= "text "   name= "side1 ">
        <p> 第三条边: <input   type= "text "   name= "side2 ">
        <input   type= "submit "   name= "submit ">
        <%     String   s0=request.getParameter( "side0 ");
                String   s1=request.getParameter( "side1 ");
                String   s2=request.getParameter( "side2 ");
               
                if(s0==null)s0= "1 ";
                if(s1==null)s1= "1 ";
                if(s2==null)s2= "1 ";
              try{  
                          Int   a=Integer.parseInt(s0);
                          Int   b=Integer.parseInt(s1);
                          Int   c=Integer.parseInt(s2);
                         
                          double   d=(double)((a+b+c)/2);
                          double   result=Math.sqrt(d*(d-a)*(d-b)*(d-c));
                          }
              catch(NumberFormatException   e){  
                      out.print( "qing   ");}        
                     
                out.print(result);

             
                %>
        </form>
        </body>
</html>
上面是我写的一个求三角形面积的jsp,有错误不知道怎么改。。。。。。。。。

------解决方案--------------------


把报的错贴上来
[解决办法]
1、Int 应为int
2、double result你所定义的位置为内部变量,不能被try{}以外使用,更改如下:
double result放在try的上一行
result = Math.sqrt(....)
改一下试试
[解决办法]
Int---> int,java没有Int这个类

热点排行
Bad Request.