2016-05-06 3 views
1

Ich habe Glas mit ZK 7 Thema. Anweisung sagt, dassIst es möglich, ZK 7 Themenglas dynamisch vom benutzerdefinierten Speicherort zu laden?

Verwenden eines Anchive-basierten Theme in einer ZK-Anwendung ist einfach. Setzen Sie einfach die Design-JAR-Datei in den Ordner WEB-INF/lib Ihrer ZK -Anwendung. Während des Startvorgangs Ihrer Anwendung wird das neue benutzerdefinierte Thema automatisch registriert und kann verwendet werden.

Aber was, wenn ich mich registrieren und als Standardthema festlegen muss, dass nicht in WEB-INF/lib platziert? Sag, kann ich irgendwie Thema, das Benutzer hochladen können?

Mit freundlichen Grüßen.

Antwort

1

Es ist möglich, to register a theme so lange es auf dem Classpath ist.
Zum Hochladen von Benutzern denke ich, dass es unmöglich ist.
Aber es gibt einen guten Grund, warum das unmöglich ist.
Sie erlauben einem Benutzer, ein beliebiges JAR an den Klassenpfad zu senden, und die Anwendung, um einen Lauf zu laden, was sich in dem JAR befindet.
Wenn ich schlechte Absichten habe, finden Sie es schlau, wenn ich Mine Jars zu Ihrer Anwendung hinzufügen kann?

+0

Alles über Downloads - es ist nur Beispiel zu demonstrieren, dass das Glas nicht in Server-Standard Classpath ist. In der realen Welt muss ich Kunden ermöglichen, ihre eigenen Themen zu verwenden. Nun, ich denke, ich verstehe, auf welche Weise ich weitermachen muss. Vielen Dank. – gooamoko

Verwandte Themen