Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Datensatz mit JSP aus XML-Datei löschen

Empfohlene Antworten

Hallo,

ich möchte, dass ein Benutzer durch die Eingabe oder Auswahl eines Datensatzes in einer JSP, diesen Datensatz aus einem XML-Dokument löschen kann. Die ganze Löschfunktionalität mit JAXB und der XML Datei hab ich bereits fertig. Nur mein Problem ist, wie ich diesen Datensatz auswählen lassen kann. Also ich gebe zum Beispiel in der JSP alle "User" aus, die sich in dem XML-Dokument befinden. Der Bediener soll nun einen "User" angeben können, welcher dann aus der XML-Datei samt der restlichen Daten zu diesem User, gelöscht wird.

Die ganze Auswahl soll wie gesagt in einer JSP statt finden. Und da weiß ich nicht wie ich das machen soll.

ich bitte um Hilfe

du könntest dem Benutzer eine Tabelle mit allen Benutzern, deren Daten, sowie je einem Button "Benutzer löschen" schicken

um den Button herum (in der tabellenzeile, vielleicht sogar in der gleichen Zelle) hast du dann noch ein Form-Element, welches außerdem ein unsichtbares Feld mit der ID des Benutzers besitzt

wenn der Button angeklickt und das Formular abgesendet wird, wird diese ID mitgesendet

auf der JSP musst du diese ID entgegen nehmen und anhand dessen die XML-Datei bearbeiten

um zu erkennen, ob die Seite aufgerufen wurde, um einen Benutzer zu löschen oder um erstmal alle Benutzer anzeigen zu lassen, brauchst du einen Parameter

als solchen kann man theoretischerweise den für die ID verwenden

ich kann nicht dafür garantieren, dass diese Lösung auch wirklich die eleganteste Lösung ist

du solltest aber auch darüber nachdenken, das Löschen durch eine separate JSP-Datei durchführen zu lassen, die dann zu einer normalen weiterleitet

dadurch hättest du dann JSPs, die dem Benutzer Informationen anzeigen und JSPs, die irgendwas machen (quasi einer Trennung von Oberfläche und Logik)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.