JSF: Controls aufbauen bzw. ausblenden

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Guten Tag,

ich möchte die Menüpunkte meiner JSF-Seite auf Basis von unterschiedlichen Rechten aufbauen bzw. einige Menüpunkte ausblenden, wenn der Benutzer nicht über die entsprechenden Rechte verfügt.

Vielleicht denke ich zu kompliziert, aber hier mein Vorschlag:

Man könnte eine Klasse schreiben, welche eine Methode bereitstellt, die mithilfe des übergebenen Strings, eine ArrayList mit den zugelassenen Menüpunkte (Strings) zurückgibt.

Mithilfe dieser Strings könnte man doch eine Navigation aufbauen oder nicht?

Das würde einer DataTable ähneln:

Code:
<h:dataTable value="#{myBean.buch}" var="buch" border="1">
      		<h:column>
                <f:facet name="header"> 
                        <h:outputText value="Buch" /> 
                </f:facet> 
        		<h:outputText value="#{buch.buchname}" />
      		</h:column>
      		<h:column>
                <f:facet name="header"> 
                        <h:outputText value="Autor" /> 
                </f:facet>
        		<h:outputText value="#{buch.autor}" />
      		</h:column>
    	</h:dataTable>

Denke ich zu kompliziert, oder ist das der richtige Weg? Das war ein Beispiel für eine DataTable. Wie kann man dies für eine Navigation (welche Links beinhaltet) realisieren?
 

Noisebub

Mitglied
du kannst doch auch einfach eine methode schreiben ob der jeweilige user den punkt sehen darf oder nicht....
dann machst du einfach ein rendered="#{}" rein und schon sollte es gehen.
oder habe ich jetzt da was falsch verstanden?
 
G

Guest

Gast
Jo das ganze beim Aufruf der Seite und schon sollte es funktionieren. Vielen Dank ;) für den Tipp.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K JavaFX UI controls Java Basics - Anfänger-Themen 1
G Controls einem Dialog uebergeben Java Basics - Anfänger-Themen 4
G GUI Controls private oder public Java Basics - Anfänger-Themen 6
G Socket Verbindung aufbauen Java Basics - Anfänger-Themen 11
W Erste Schritte Ein Spielfeld aufbauen/generieren Java Basics - Anfänger-Themen 1
D Können if Anweisungen aufeinander aufbauen? Java Basics - Anfänger-Themen 1
B Treetable (rekursive Funktion) aufbauen von Datenbank Java Basics - Anfänger-Themen 4
Meeresgott OOP Gui, Logik und Datenbank richtig aufbauen Java Basics - Anfänger-Themen 43
S Https Verbindung aufbauen zum File Download Java Basics - Anfänger-Themen 7
S if-Block dynamisch aufbauen Java Basics - Anfänger-Themen 5
lumo Applikation neu aufbauen? Java Basics - Anfänger-Themen 3
D schachbrett aufbauen Java Basics - Anfänger-Themen 29
P Tree aus XML Daten aufbauen Java Basics - Anfänger-Themen 9
K Hier noch ein Konstruktor aufbauen Java Basics - Anfänger-Themen 6
R Java, Bluetooth: mit PC eine SPP Verbindung aufbauen Java Basics - Anfänger-Themen 1
G Verbindung zu einer Oracle DB aufbauen Java Basics - Anfänger-Themen 2
M Telnet Verbindung aufbauen Java Basics - Anfänger-Themen 2
J Tabelle mit mehreren Zeilen dynamisch aufbauen Java Basics - Anfänger-Themen 2
S JTree aktualisieren bzw. komplett neu aufbauen Java Basics - Anfänger-Themen 6
N SSH-Verbindung zu entferntem Rechner aufbauen Java Basics - Anfänger-Themen 5
G Programm modular aufbauen Java Basics - Anfänger-Themen 24
H Java Buttons ausblenden bei inaktivität Java Basics - Anfänger-Themen 1
S Taskleiste ausblenden? Java Basics - Anfänger-Themen 7
D Bild für ein paar Sekunden einblenden und wieder ausblenden Java Basics - Anfänger-Themen 1
M Erste Schritte JMenübar ausblenden Java Basics - Anfänger-Themen 5
D Button action Event einblenden/ausblenden Java Basics - Anfänger-Themen 6
J .Gif ein und ausblenden Java Basics - Anfänger-Themen 5
Z JTable Spalte ausblenden Java Basics - Anfänger-Themen 5
A Versteckte Dateien in Java ausblenden Java Basics - Anfänger-Themen 2
E Titelleiste nur bei fullscreen ausblenden Java Basics - Anfänger-Themen 5
1 Checkbox nach klick ausblenden Java Basics - Anfänger-Themen 4
Antoras Problem beim Ausblenden und Einblenden Java Basics - Anfänger-Themen 10
G Standard JTree ausblenden? Java Basics - Anfänger-Themen 5
G File.list() - Ordner ausblenden Java Basics - Anfänger-Themen 2
C Mauszeiger ausblenden im Programm? Java Basics - Anfänger-Themen 17
G Ein Image langsam einblenden und nach 5 Sekunden ausblenden? Java Basics - Anfänger-Themen 10
D Konsole ausblenden oder minimieren? Java Basics - Anfänger-Themen 5
C Fenster Buttons ausblenden Java Basics - Anfänger-Themen 5
S jTable - Header entfernen/ausblenden Java Basics - Anfänger-Themen 2
C Ausblenden von Color ? Java Basics - Anfänger-Themen 4
Dilandau schwebende infotextzeile einblenden/ausblenden Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben