Die bestehenden Facelets und Klassen anpassen
Wir haben nun das Facelet und den Controller für die beiden Anwendungsfälle erzeugt. Es fehlt jetzt nur noch die Integration mit dem Anwendungsfall Aktionen anzeigen und bearbeiten. Dazu müssen wir die Klasse ListCampaignsController bearbeiten, weil aus dieser heraus über die Methoden doEditCampaign und doAdd-Campaign auf die Seite editCampaign.xhtml verwiesen wird. In beiden Methoden müssen die betroffene Aktion (eine neue oder eine ausgewählte Aktion) und der Bearbeitungsmodus gesetzt werden. Deshalb benötigen wir eine Referenz auf die CampaignProducer-Bean. Wir deklarieren daher in der Klasse ListCampaigns-Controller eine Instanzvariable vom Typ CampaignProducer und versehen sie mit der Annotation ...
Get Workshop Java EE 7, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.