注册 登录
编程论坛 J2EE论坛

编写了一个 servlet,为什么不能识别 request 和 response

鸭梨咣当 发布于 2014-05-18 16:59, 2552 次点击
package user.yourservle;
import *;
import javax.servlet.*;
import javax.servlet.http.*;

import org.omg.CORBA.Request;

import user.yourbean.SaveNumber;
public class HandleAverage extends HttpServlet{
    public void doGet(HttpServletRequest request,HttpServletResponse response)
    throws IOException,ServletException{}
    SaveNumber sn=new SaveNumber();
    String a=request.getParameter("a");
    String b=request.getParameter("b");
    try{
        int a1=Integer.parseInt(a);
        int b1=Integer.parseInt(b);
        double r;
        r=(a1+b1)/2.0;
        sn.setA(a1);
        sn.setB(b1);
        sn.setR(r);
        request.setAttribute("average",sn);
        RequestDispatcher rd=request.getRequestDispatcher("show.jsp");
        rd.forward(request, response);
    }catch(Exception e){}
   
}
}
2 回复
#2
hhwz2014-05-20 09:39
为什么不写在doget方法体里面 要写在外面
#3
我爱敲代码2014-05-30 00:29
doGet方法里用了两个参数request,response,该参数只能在该方法体内有效,方法体外当然不行了。。。
1