Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread umamaheswara rao
: Struts Users Mailing List Sent: Tuesday, July 9, 2013 11:28 AM Subject: Re: How to make interceptor to be invoked only for HTTP Request not for Response Yes you are right Dave, let me recheck the scenario when my interceptor calls twice. -- Thanks & Regards Srikanth Software Devel

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Sreekanth S. Nair
Yes you are right Dave, let me recheck the scenario when my interceptor calls twice. -- Thanks & Regards Srikanth Software Developer eGovernments Foundations www.egovernments.org Mob : 9980078913 On Tue, Jul 9, 2013 at 8:46 PM, D

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Dave Newton
What do you mean by "called while response"? Interceptors aren't called twice, they wrap action invocation. Dave On Jul 9, 2013 10:07 AM, "Sreekanth S. Nair" < sreekanth.n...@egovernments.org> wrote: > I have a custom interceptor for trimming whitespaces in request data > My intercept method is

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Umesh Awasthi
Interceptor are designed to work in this way.. They work in 2 steps pre-processing and post-processing.The time Interceptor is called in reverse order, response will already be with your client (Browser) Other option (not good) is to create a custom convertor where you can trim spaces. On Tue, J

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Sreekanth S. Nair
No, I dont want a filter i want to make it done with strust2 interceptor only, my question is how do we achieve this using an interceptor. -- Thanks & Regards Srikanth Software Developer eGovernments Foundations www.egovernments.org Mob : 9980078913 --

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Paul Benedict
Agreed. What you want is a Servlet filter, not a Struts interceptor. On Tue, Jul 9, 2013 at 9:54 AM, Sreekanth S. Nair < sreekanth.n...@egovernments.org> wrote: > I doubt struts2 interceptor work like a filter, just like in ur pseudo > code. In filter we can specify > what to do with request and

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Sreekanth S. Nair
I have a custom interceptor for trimming whitespaces in request data My intercept method is like below @Override public String intercept(final ActionInvocation invocation) throws Exception { // Get the action context from the invocation so we can access the // HttpServletRequest

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Dave Newton
It works precisely like a filter, there is code before and after action.invoke, and before rendering with PreResultListeners. I don't understand the specific issue(s) you think you're having. What problem are you having that you're trying to solve? Dave On Jul 9, 2013 9:54 AM, "Sreekanth S. Nair

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Sreekanth S. Nair
I doubt struts2 interceptor work like a filter, just like in ur pseudo code. In filter we can specify what to do with request and response by adding code before and after chain.doFilter(request, response). In Interceptor intercept method will always get executed before and after req & resp. --

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Felipe Lorenz
I dont think it is possible. But I believe you can just ignore the response and do nothing with that. I am not sure if I understand your question. But an interceptor has only one call per request/response. So your code could like this: public class Interceptor { method {

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread Sreekanth S. Nair
Yes, i have an Interceptor basically to Trimming of input values, i don't want to do this to be happened while request coming back with response. -- Thanks & Regards Srikanth Software Developer eGovernments Foundations www.egovernments.org Mob : 9980078913 ---

Re: How to make interceptor to be invoked only for HTTP Request not for Response

2013-07-09 Thread umeshawasthi
Any specific reason to do that? --Original Message-- From: Sreekanth S. Nair To: Struts Users Mailing List ReplyTo: Struts Users Mailing List Subject: How to make interceptor to be invoked only for HTTP Request not for Response Sent: Jul 9, 2013 5:33 PM How to make interceptor to be invok