I want to know the difference between
PortalUtil.getOriginalServletRequest(portletRequest)
and
PortalUtil.getHttpServletRequest(portletRequest).
Even though the question already has an accepted answer I find there's something worth thinking along: Sometimes you want to pass requests around through the interface of a HttpServletRequest - because some interface requires it. This will leave all the name-mangling of a PortletRequest in place (e.g you can call getParameter("name") without un-namemangling it yourself).
On the other hand, sometimes you might want to use a hack and get an actually unmangled parameter from the actual ("original") HttpServletRequest before it gets mangled.
And that's what you use both methods for: Just adapt the interface vs. get the actual data from the original Http level
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With