Madlip
Mitglied
Hallo community,
ich steh hier vor einen Problem.
Ich habe eine Webanwendung, in dieser hab ich zwei DropDownBoxen.
In der ersten ist das Produkt und in der zweiten sind die Seiten dazu. Hab das mittels einer Hashmap gefüllt und so weiter ...
in der Hashmap hab ich eine Arraylist, in dieser ist der Pfad enthalten.
Der Pfad besteht aus den "Pagesnamen" + "Klassennamen"
Über eine If Anweisund/Abfrage hol ich mir den korrekten Pfad. Nun will ich wenn ich das korrekte Ergebnis habe das diese Klasse aufgerufen wird.
Ein Kollege meinte das ich das mittels der "newInstance" Methode machen kann nur ist mir diese Methode nicht bekannt bzw. weiß ich nicht wie sie funktioniert. Wenn ihr mir ein paar Tipps und Anregungen geben könntet wäre ich euch sehr dankbar******
vielleicht zur Syntax:
public void onSubmit() {
ArrayList<ProductOptions> selectedPages = bwmm.getProductOptions().get(selectedProduct);
for (int i = 0; i < selectedPages.size(); i++){
if (selectedPages.get(i).getName().equals(selectedPage)){
}
also die ProductOptions ist eine von mir angelegte Klasse in der ich eine Struktur festgelegt habe (String Name, Class Page).
selectedProduct ist das Produkt welches gerade ausgewählt ist
und selectedPage ist die Seite die ich ausgewählt habe ... durch diesen parameter hol ich mir den Pfad. Und dann müsste halt der Aufruf kommen ... nur wie************
mfg Mad
ich steh hier vor einen Problem.
Ich habe eine Webanwendung, in dieser hab ich zwei DropDownBoxen.
In der ersten ist das Produkt und in der zweiten sind die Seiten dazu. Hab das mittels einer Hashmap gefüllt und so weiter ...
in der Hashmap hab ich eine Arraylist, in dieser ist der Pfad enthalten.
Der Pfad besteht aus den "Pagesnamen" + "Klassennamen"
Über eine If Anweisund/Abfrage hol ich mir den korrekten Pfad. Nun will ich wenn ich das korrekte Ergebnis habe das diese Klasse aufgerufen wird.
Ein Kollege meinte das ich das mittels der "newInstance" Methode machen kann nur ist mir diese Methode nicht bekannt bzw. weiß ich nicht wie sie funktioniert. Wenn ihr mir ein paar Tipps und Anregungen geben könntet wäre ich euch sehr dankbar******

vielleicht zur Syntax:
public void onSubmit() {
ArrayList<ProductOptions> selectedPages = bwmm.getProductOptions().get(selectedProduct);
for (int i = 0; i < selectedPages.size(); i++){
if (selectedPages.get(i).getName().equals(selectedPage)){
}
also die ProductOptions ist eine von mir angelegte Klasse in der ich eine Struktur festgelegt habe (String Name, Class Page).
selectedProduct ist das Produkt welches gerade ausgewählt ist
und selectedPage ist die Seite die ich ausgewählt habe ... durch diesen parameter hol ich mir den Pfad. Und dann müsste halt der Aufruf kommen ... nur wie************

mfg Mad