Den Usernamen bekommst du in Servlets schon raus (und alles was es webmässig in Websphere gibt ist letztlich ein Servlet (auch wenns nicht so aussieht).
HttpServletRequest.getRemoteUser()
http://tinyurl.com/2u82gjSolltest du aber mit den für das Websphere Projekt verantwortlichen absprechen. Wenn die da eine halbwegs normale Controllerstruktur benutzen, ist diese Änderung im WAS-Projekt einfach.
Am besten ist es vielleicht, dich ein bischen in Single Sign On zwischen Websphere und Domino einzulesen. Und da muss der Kunde auch explizit zustimmen. Sicher ist das aber nicht.
In Websphere Portal Server gibts jetzt auch einen sogenannten Credential Vault Service, den Websphere ohne Portal aber imho einfach nicht hat.
Und mit all diesem rumexperimentieren mit Cookies, Username an die URL hängen, etc, sollte man ein paar Gedanken in Sicherheit investieren, weil das kann echt hackbar werden, wenn man da auf ideen kommt wie z.B. passwort in ein Cookie zu schreiben, etc.