Beans


Ich habe ein Modul erstellt, welches die Beans automatisch aus den XML Konfigurationsfiles erstellt. Das war gleichzeitig auch mein Test, ob die Beans mit den XML Definitionen zusammen funktionieren.

Wird also ein neues Form definiert, kann die entsprechende Bean dazu mit dem Modul:

FormBean_Generator.java   package com.trinity4.config;

automatisch erzeugt werden. Der Pfad für die Generation der Beans ist momentan auf C:/temp/beans gesetzt. Dieser Pfad kann den jeweiligen Bedürfnissen angepasst werden. Die generierte Bean kann danach ins entsprechende WEB-INF/ Verzeichnis kopiert werden.
Auszug aus FormBean_Generator.java:

    public static void main(String[] args) {
        System.out.println("Start Generate Form Beans");
        String knownForms = "WEB-INF\\xml\\knownforms.xml";
        String serName = "WEB-INF\\xml\\forms.ser";
hier eventuell die Pfade anpassen
        String absPath = "C:\\Web\\Programme\\jakarta-tomcat-5.0.29\\webapps\\trinity4web\\";
        String outputPath = "C:\\temp\\beans\\";
// Parsen der Forms und erstellen der Beans formParsing(absPath, knownForms, serName, outputPath); System.out.println("\nEnde Generate Form Beans"); }