look at the source code to ERXRedirect, line 175:

WOSession aSession = session();

....bingo. A session gets created.

a quick scan through the code suggests that this only happens when
handing a component to the redirect. Redirect to a DA or an explicit
URL and you shouldn't get a session

simon

On 27 November 2010 08:17, Francesco Romano <[email protected]> wrote:
> I don't understand...
> Ok for Ajax.. I think that I'll keep the session.
>
> But.. what abut going from secure to non secure page?
>
> Francesco
>
> On 26/nov/2010, at 13.31, Henrique Gomes wrote:
>
>> A session is always created if you use statefull components or form actions.
>> The page needs to be all made with stateless components and the form must 
>> use direct actions.
>>
>> As for Ajax, well, you might have to rethink it:
>>
>> http://osdir.com/ml/webobjects-dev/2009-07/msg00319.html
>>
>>
>> Henrique Gomes
>>
>>
>> On Nov 26, 2010, at 11:05 AM, Francesco Romano wrote:
>>
>>> Hi.
>>> The title is not clear, I know... that's because I've 2 question related to 
>>> session, redirection and direct action.
>>>
>>> 1) I have two pages which are secure (login and registration page).
>>> What I want to do is, after a successful login (or registration), redirect 
>>> to a non secure page (like the home page).
>>> The submit buttons link to two Direct Actions.
>>>
>>> I don't have problem with the login page, because I need a session, so I do 
>>> something like:
>>>
>>>      nextPage = pageWithName(Main.class);
>>>      ERXRedirect redirect = pageWithName(ERXRedirect.class);
>>>      redirect.setSecure(false);
>>>      redirect.setComponent(nextPage);
>>>      return redirect;
>>>
>>> but.. for a registration page I  don't want to create a session.. what can 
>>> i do?
>>>
>>> 2) Ajax components need session? Because I've a "ajax" list product page 
>>> and a session is automatically created
>>>
>>> Thank you
>>>
>>> Francesco Romano
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/lists%40farol.pt
>>>
>>> This email sent to [email protected]
>>
>
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/simon%40potwells.co.uk
>
> This email sent to [email protected]
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to