java - WebRequest and HttpServletRequest in Spring MVC -
what difference between two? both have getparameter method setattribute method, comes difference between two?
1) 1 improve utilize in general?
2) please explain specific scenarios can used.
the javadoc of webrequest pretty clear on subject:
generic interface web request. mainly intended generic web request interceptors, giving them access general request metadata, not actual handling of request.
(emphasis mine).
the javadoc links webrequestinterceptor, says:
interface general web request interception. allows beingness applied servlet request portlet request environments, building on webrequest abstraction.
so, basically, should not utilize webrequest except in webrequestinterceptor. , introduced interface in order able write interceptors apply servlets , portlets. other that, if need access request in spring mvc controllers, should utilize standard httpservletrequest.
java spring spring-mvc spring-3
No comments:
Post a Comment