你Bean中没有request对象,你必须把Requset对象传进去才能在Bean中使用request对象。

解决方案 »

  1.   

    如何把 request 对象传进去,可不可以举个例子。
      

  2.   

    你把request当参数传过去不就可以了吗?
      

  3.   

    class Bean {
        HttpServletRequest request;
        Bean (HttpServletRequest request) {
            this.request = request;
        }    .....
    }
      

  4.   

    引入javax.servlet.*包
    然后用HttpServletRequest生成request实例
    再下来才能使用request对象
    方法就是楼上那位写的例子
      

  5.   

    你必须扩展servlet类,在你的类或servlet里获得request值才可以用该对象。
    package servlet;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;public class MainControl extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws IOException, ServletException {
        
             request.getHeader("User-Agent"); 
            }
    }