Is it possible to derive the preferred language from a httpsession object (javax.servlet.http.HttpSession) ? It is possible to get it from the servletrequest but I dont have tha
usually we cannot from a HttpSession get the relevant httpRequest object. However there is a workaround.
You can create a Filter, in the filter, you have everything, httpSession, httpRequest etc. Then create a ThreadLocal variable to store the HttpRequest object. Or just store some request attributes that you need in your later methods.
Your method should be able to get the value of the ThreadLocal. HttpRequest, or language settings or whatever you stored before.
Don't know if this answered your question.