Servlet中如何获取RequestContext

目录

一、问题描述

二、问题解决


一、问题描述

    1.今天使用FileUpload上传文件时,发现原来的parseRequest(reqeust)方法已经不建议使用了,需要换成RequestContext才行

    2.代码中推荐使用RequestContext

Servlet中如何获取RequestContext

    3.原来的parseRequest(HttpServletRequest req)已经不推荐使用

Servlet中如何获取RequestContext

    4.那么RequestContext好像没有见到过,又该如何获取?

二、问题解决

1.首先查看一下RequestContext类型发现是一个接口,是接口就有子类,我们查看一下其子类发现有两个,一个是Portlet...,另一个是Servlet...,不用想第二个最熟悉,先上

Servlet中如何获取RequestContext
2.进入到ServletRequestContext发现有一个构造方法,看看参数,熟悉不?

Servlet中如何获取RequestContext
3.所以我们就调用ServletRequestContext给RequestContext实例化,把servlet的request对象作为ServletRequestContext的构造参数传进去就搞定

Servlet中如何获取RequestContext