KartoffelKiffer
Mitglied
Hallo,
ich habe leider überhaupt keine Ahnung, wie ich folgendes Problem angehen könnte und bitte euch darum um Hilfe.
Und zwar habe ich eine Funktion, die variabel erweitert werden soll.
Diese Funktion fragt einen request ab (ist eine JEE-Anwendung), welchen Wert der Parameter "filter" beinhaltet.
Dann wird sinngemäß entsprechend abgefragt
Diese Routine würde ich gerne auslagern. Sodass (z.B.) in einem bestimmten Verzeichnis x Dateien liegen, mit Namen tbl_index1.xxx und so weiter. Diese Dateien werden dann ausgelesen und der Code entsprechend eingefügt.
Das Problem bei der Sache ist, dass ich in den "Subroutinen" auch mit Variablen aus der eigentlichen Funktion arbeiten muss.
Ich möchte also in der Datei (z.B. tbl_index1) frei programmieren können, mit allen Variablen, die auch der Hauptfunktion zur Verfügung stehen.
Lautet der "filter" nun nicht mehr tbl_index1, sondern tblAdressIndex, so wird eine Datei (und der entsprechende Code) tblAdressIndex.xxx geladen und ausgeführt.
Das mag alles enorm bescheiden klingen, nur finde ich einfach keine richtigen Worte um das Problem besser zu beschreiben.
Ich hoffe man kann mich halbwegs verstehen und ein paar entsprechende Schlagworte nennen.
Grüße, KK
ich habe leider überhaupt keine Ahnung, wie ich folgendes Problem angehen könnte und bitte euch darum um Hilfe.
Und zwar habe ich eine Funktion, die variabel erweitert werden soll.
Diese Funktion fragt einen request ab (ist eine JEE-Anwendung), welchen Wert der Parameter "filter" beinhaltet.
Dann wird sinngemäß entsprechend abgefragt
Code:
if (request.getParameter("filter").equals("tbl_index1"))
{
//mache
}
Diese Routine würde ich gerne auslagern. Sodass (z.B.) in einem bestimmten Verzeichnis x Dateien liegen, mit Namen tbl_index1.xxx und so weiter. Diese Dateien werden dann ausgelesen und der Code entsprechend eingefügt.
Das Problem bei der Sache ist, dass ich in den "Subroutinen" auch mit Variablen aus der eigentlichen Funktion arbeiten muss.
Ich möchte also in der Datei (z.B. tbl_index1) frei programmieren können, mit allen Variablen, die auch der Hauptfunktion zur Verfügung stehen.
Lautet der "filter" nun nicht mehr tbl_index1, sondern tblAdressIndex, so wird eine Datei (und der entsprechende Code) tblAdressIndex.xxx geladen und ausgeführt.
Das mag alles enorm bescheiden klingen, nur finde ich einfach keine richtigen Worte um das Problem besser zu beschreiben.
Ich hoffe man kann mich halbwegs verstehen und ein paar entsprechende Schlagworte nennen.
Grüße, KK