Maison > Java > javaDidacticiel > HttpServletRequest和ServletRequest的区别

HttpServletRequest和ServletRequest的区别

巴扎黑
Libérer: 2016-11-26 09:08:48
original
1515 Les gens l'ont consulté

HttpServletRequest、 HttpServletResponse分别是ServletRequest和ServletResponse的子类 

HttpServletRequest接口继承于ServletRequest,是ServletRequest对于Http协议的更具体抽象。

servlet理论上可以处理多种形式的请求响应形式 ,http只是其中之一 。

ServletRequest是为了多种协议设计的,目前主流还是Http协议。 

 

HttpServletRequest和ServletRequest都是接口 

HttpServletRequest继承自ServletRequest 

HttpServletRequest比ServletRequest多了一些针对于Http协议的方法。 

如 

getHeader(String name), 

getMethod() , 

getSession() 

等等。 

他们对应的实现类: 

javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest) 

javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest) 


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal