On 15.05.2008, at 17:34, Rams wrote:

I think I will look into direct actions and hiding the session in a cookie perhaps :-)

Why? You can use a sessionless application easily with the correct localizer!

Do something like this in your base "performActionNamed":

public WOActionResults performActionNamed(String actionName) {
        ERXLocalizer localizer = null;
        Session session = (Session) this.existingSession();
        if (session != null) {
                localizer = ERXLocalizer.currentLocalizer();
        }
        else {
localizer = ERXLocalizer.localizerForLanguages(this.context().request().
                browserLanguages());
                ERXLocalizer.setCurrentLocalizer(localizer);
        }
        
        return super.performActionNamed(actionName);
}


Hope this works as I just typed it from memory. Try and it and see what happens.

cug

--
http://www.event-s.net

_______________________________________________
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