I would implement this function as a Utility Class, and call it from the Action class.
In the Utility Class you can get the HttpServletRequest instance by [ServletActionContext.getRequest()]. In this case, you even don't need RequestHeaderInterceptor to inject Headers into your action, because the Utility Class will do all the job. 2010/10/27 Jose Luis Martinez Avial <jlmarti...@pb-santander.com>: > Well, that's an option. Another thing I would need to get is the Remote > Address. That can be complicated, since sometimes -specially when you are > behind a proxy, or something like that- the IP address you get is not > correct. In those cases with a proxy usually the IP is in a header in the > request(For example, if you are using Apache, you will get a > "x-forwarded-for" header in the request). I was thinking about doing an > interceptor that can be setup to look for that header(Or one similar, that > can be setup in the struts xml) and if it's not present, set the IP into the > action. What do you think? > > Jose > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org