[
https://issues.apache.org/struts/browse/WW-3232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
carlo scarioni updated WW-3232:
-------------------------------
Attachment: struts-cookie-interceptor.tar.gz
Hi Dave,
As i told you i don't think i can mix the full behaviour of the defaultcookie
interceptor and mine... I attached (I don't know if this is the way to send you
something) a Maven Project with nothing but my interceptor (And a testNG test,
and the annotation) for you to take a look at. I hope you see it and contact me
for any response you have. If by looking the code, you can think of a way of
integrating the two interceptors don't hesitate to tell me..
Thank you very much
> New Cookie Interceptor
> ----------------------
>
> Key: WW-3232
> URL: https://issues.apache.org/struts/browse/WW-3232
> Project: Struts 2
> Issue Type: Improvement
> Components: Core Interceptors
> Affects Versions: 2.1.6
> Reporter: carlo scarioni
> Assignee: carlo scarioni
> Attachments: struts-cookie-interceptor.tar.gz
>
>
> Hello, I've developed for my current project a simple Cookie Interceptor.
> It's like the one in the distribution but different, :)
> It works by annotating in the action with a
> @Cookie(name="cookieName",timeToLive=100,path="xxx") a String property.
> The Interceptor (Which is also a PreResultListener) Scans the action. if it
> finds a @Cookie annotation it injects the cookie value into the action's
> property. When the action is executed, the interceptor's beforeResultMethod
> scans the action again and the values from properties annotated with @Cookie
> are saved in the response's cookies.
> This is the basic idea, than using just the getters and setters in the action
> you can retrieve and set a cookie..
> I would love to share this simple interceptor, i would love to see a little
> of my code added to your project :D ... what can i do for you to see the code
> and if it's something you like, submit it... thanks..
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.