Hallo!
Wie es da genau geht, weiß ich nicht, aber ich präsentiere dir einfach mal ne Lösung, wie ich es gemacht hätte (ja und tatsächlich auch schon mal gemacht habe).
Formular mit einem Hidden-Field.
Titel-Link ruft JS-Funkion auf. Diese schreibt den Titel (oder besser Titel-ID) in das Hidden-Feld und ruft soetwas wie document.myform.submit() auf.
Dadurch wird serverseitig ein CGI-Skript oder Servlet aufgerufen. Das fügt der Session den Titel hinzu und baut die Seite neu auf. Violá, der Titel steht auf der Titelliste.
OK, die Frage, die sich stellt ist: Wie verwalte (oder besser: identifiziere) ich Sessions, ohne Cookies zu benutzen. Die Lösung heißt "URL Rewriting". Hierbei wird die Session-ID nicht Clientseitig als Cookie gespeichert, sondern immer an die URL angehangen. GOOGLE sollte unter diesem Stichwort genug Details liefern.
Hoffe weitergeholfen zu haben.