Ich schreibe gerade eine Webseite in JSF. Auf dieser Seite befindet sich ein Tabelle mit Daten aus einer Oracle-DB.
Nun will ich das neben jeder Zeile der Tabelle eine Button zum Ändern und Löschen erscheint.
Skizze:
|--------|---------|----------|-----------|-------------|
|xda1x|xxda2x|xxda3xx|ÄNDERN|LÖSCHEN|
|--------|---------|----------|-----------|-------------|
|xda4x|xxda5x|xxda6xx|ÄNDERN|LÖSCHEN|
|--------|---------|----------|-----------|-------------|
Ja das soll eine Tabelle sein !!
Nun habe ich das ganze so versucht:
Ausschnitt aus mein JSF-Seite die letzten zwei Spalten der Datentabelle
Leider wird die Funktion updateTier bzw. delteTier nicht aufgerufen wenn ich den Button bedätige. Ich vermute das es vielleicht an der id der Buttons liegt, da es sein könnte das alle Ändern-Buttons die gleiche ID und alle Löschen-Buttons die gleiche ID haben.
Kann mir jemand weiterhelfen ??
mfg manuel
Nun will ich das neben jeder Zeile der Tabelle eine Button zum Ändern und Löschen erscheint.
Skizze:
|--------|---------|----------|-----------|-------------|
|xda1x|xxda2x|xxda3xx|ÄNDERN|LÖSCHEN|
|--------|---------|----------|-----------|-------------|
|xda4x|xxda5x|xxda6xx|ÄNDERN|LÖSCHEN|
|--------|---------|----------|-----------|-------------|
Ja das soll eine Tabelle sein !!
Nun habe ich das ganze so versucht:
Ausschnitt aus mein JSF-Seite die letzten zwei Spalten der Datentabelle
Code:
<h:dataTable var="tier" value="#{tierBesamungList.tierBesamungsListe}" headerClass="tableheader"
....
<h:column>
<h:commandButton value="Ändern" actionListener="#{tierBesamungList.updateTier}" action="successUpd">
<f:param name="tierNummer" value="#{tier.uid}"/>
</h:commandButton>
</h:column>
<h:column>
<h:commandButton value="Löschen" actionListener="#{tierBesamungList.deleteTier}" action="successDel"/>
<f:param name="tierNummer" value="#{tier.uid}"/>
</h:commandButton>
</h:column>
</h:dataTable>
Leider wird die Funktion updateTier bzw. delteTier nicht aufgerufen wenn ich den Button bedätige. Ich vermute das es vielleicht an der id der Buttons liegt, da es sein könnte das alle Ändern-Buttons die gleiche ID und alle Löschen-Buttons die gleiche ID haben.
Kann mir jemand weiterhelfen ??
mfg manuel