request.getparameter("xxxx");属于哪个类
发布网友
发布时间:2022-04-23 05:31
我来回答
共4个回答
热心网友
时间:2022-06-08 04:19
两个都是接口,
getparameter是由
ServletRequest接口定义的,
HttpServletRequestWrapper实现的。
其实你声明哪个都无所谓,因为你不可能自己去new ServletRequest();
这都是每次请求时候,servlet自己生成的,里面包含请求的各种参数。
只是声明ServletRequest时,方法少的。
声明HttpServleRrequest时,方法多点。
说的已经很详细了,
不需要再补充servlet是怎么生成HttpServletRequestWrapper对象的吧。
热心网友
时间:2022-06-08 04:19
ServletRequest 是接口 HttpServleRrequest是实现了ServletRequest 接口的对象。
一般按照面向对象设计模式的原则,定义变量时尽量定义接口。如果只是调用getparameter方法
还是建议定义成接口ServletRequest ,当时你要定义成HttpServleRrequest也没什么不对
热心网友
时间:2022-06-08 04:19
你建立一个servlet上面引入的包里面暴露很详细的信息给你
热心网友
时间:2022-06-08 04:20
HttpServleRrequest