问答详情
源自:4-4 session的生命周期

java webz

HttpServletRequest是接口,怎么可以实例化呢?它里面的方法没有被实现,怎么可以被调用呢?前台发送给服务器端的数据发送到哪里了?为什么request。getParameter()方法什么时候接收就什么时候接收呢?

提问者:慕仔5602259 2017-04-14 11:36

个回答

  • rjyb22
    2017-04-14 14:55:14
    已采纳

    公共接口类HttpServletRequest继承自ServletRequest.客户端浏览器发出的请求被封装成为一个HttpServletRequest对象。所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。

    HttpServletRequest request = ServletActionContext.getRequest(); 

    request是HttpSercletRequst的接口引用,当你发出请求时,会指向一个对象,即被实例化,就是接口引用指向子类对象。