Announcement

Collapse
No announcement yet.

Session Objekt zwischen 2 Servlets übergeben ??

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Session Objekt zwischen 2 Servlets übergeben ??

    Hallöchen,

    ich möchte ein in einem Servlet erzeugtes session-Objekt an ein anderes
    Servlet übergeben, geht das überhaupt? Wenn ja, wie am besten.

    Was gibt es noch an einfachen Möglichkeiten, Infos zwischen Servlets
    auszutauschen ??

    Tschüß, Vans

  • #2
    Hi,

    1) die Session selbst wird automatisch übergeben: per Cookie oder URL-Rewriting (http://blah/url.jsp?name=wert;session=jajaj, macht die Engine automatisch oder Du selbst mit allen Links per HTTPServletResponse.encode(Redirect)URL)<p>
    2) Objekte, die Du an der HTTPSession mit setAttribute rein gibst, kommen mit getAttribute am anderen Servlet wieder raus, wenn der Nutzer seine Session per Cookie oder URL-Rewriting mitgibt<p>
    3) Objekte, die Du am ServletContext per setAttribute reinkippst, kommen auch ohne Session per getAttribute überall raus <p>
    4) Bei den JSP-Seiten gibt es Methoden getAttribute/setAttribute mit nem zusätzlichen scope, der angibt ob es im Session-, Application-, Page- oder request-Scope steht.

    c

    Comment


    • #3
      Achso, und nochwas: das einfachst ist natürlic, Sachen als Parameter an ein anderes Servlet zu übergeben (http://url?name=wert)..

      Comment

      Working...
      X