Die Art und Weise, wie ATG für die Formularbindung arbeitet (das Hinzufügen eines Werts aus einem HTML-Formularfeld zu einem Wert in einer Java-Komponente), besteht darin, die DSP-Formular-Tags zusammen mit einem Formularhandler zu verwenden.
Erstellen Sie eine Java-Klasse als eine Bean mit einer Eigenschaft namens email
. I.e. mit einer getEmail
und setEmail
Methode (das ist Standard Java, nachschlagen, wie man ein JavaBean in Java definiert).
erstellen Anfrage-scoped Nucleus-Komponente als eine Instanz dieser Klasse mit dem Namen (siehe Programmierhandbuch in der Dokumentation ATG, insbesondere der Abschnitt namens Nucleus: Organisations JavaBean Komponenten)
Dann in Ihrer JSP-Seite Verwenden Sie das dsp:input
-Tag, um an Ihre Bean-Eigenschaft zu binden (siehe Abschnitt Forms im ATG Page Developers Guide).
Sie müssen auch eine Übergabe-Handler-Methode für Ihr Formular implementieren (siehe Abschnitt Mit Formular- und Formularhandlern arbeiten im ATG-Programmierhandbuch).
Ich stimme für die Schließung dieser Frage, da sie zu weit gefasst ist. – bated