JSTL Wert übergeben

SeeSharpNewBee

Erfahrenes Mitglied
Hi,

ich habe das DisplayTag im Einsatz, es funktioniert auch wunderbar mit statischen Werten, jetzt will ich es aber dynamisch machen.

Ich zeige das DisplayTag so an:

Code:
	<c:set var="table" scope="request" value="${requestScope.bean.userTable}" />
    <display:table name="table" cellspacing="20" class="simple">
      <display:column property="nr" title="Nr" sortable="true" headerClass="sortable"/>
      <display:column property="anrede" title="Anrede" sortable="true" headerClass="sortable" />
      <display:column property="vorname" title="Vorname" sortable="true" headerClass="sortable" />
      <display:column property="nachname" title="Nachname" sortable="true" headerClass="sortable" />
      <display:column property="position" title="Position" sortable="true" headerClass="sortable" />
      <display:column property="telefon" title="Telefon" sortable="true" headerClass="sortable" />
      <display:column property="mail" title="E-Mail" sortable="true" headerClass="sortable" />
    </display:table>

Damit das ganze Ding dynamisch wird, muss ich die UserID die in der Url steht irgendwie an die Methode die die Daten ausließt übergeben, aber ich weiß echt nicht, wie ich etwas an
Code:
<c:set var="table" scope="request" value="${requestScope.bean.userTable}" />
übergeben kann. Bitte um Hilfe!

Danke!
 
Naja das kommt ganz auf den Anwedungsfall an: z.B.: wenn der User sich einlogged, kannst du die UserId in der Session abspeichern und wieder auslesen.

Ansonsten würde mir nur das direkte mitschleifen im Request Scope einfallen, sprich die UserId vom vorhergehenden aufruf mitschleifen.

lg
 
Zurück