2017-06-07 6 views
0

Wo sind JSTL-Nachrichten gespeichert und wie kann ich darauf zugreifen, ohne ein JSP-Tag verwenden? Der Grund ist, ich versuche, diese Informationen von clientseitigem Javascript zu erhalten.Wo sind JSTL <fmt:message> Daten gespeichert und wie kann ich darauf zugreifen

Das Endziel besteht darin, auf diese Daten vom Java-Backend zugreifen zu können und einen API-Endpunkt zu erstellen, um ihn dem Front-End verfügbar zu machen, ohne auf die JSP-Kompilierung angewiesen zu sein.

Vielen Dank für Ihre Hilfe :)

+1

Nachrichten werden entweder als Eigenschaftendateien oder als Ressourcenpakete gespeichert. Am besten laden Sie sie einfach in Ihren Java-Code und stellen sie als REST zur Verfügung. – tsolakp

Antwort

0

JavaScript ist auf Client-Seite ausgeführt, während JSTL auf Server-Seite erfolgt. Daher ist es nicht möglich, JavaScript-Variablen in <fmt:message> Tags zu übergeben.

Möglicherweise müssen Sie Ajax verwenden oder alle Variablen abrufen, die auf der Serverseite von der Clientseite benötigt werden.

Verwandte Themen