Ich versuche, auf eine Eigenschaftenmenge in meiner application.properties auf einer JSP-Seite zuzugreifen. Dies dient zur Anzeige, die einen Benutzer von unserer Admin-Seite zu einer anderen Anwendung sendet. Es wird überhaupt nicht im Code benötigt.SpringBoot-Anwendung: Zugreifen auf allgemeine Anwendungseigenschaften in einer JSP-Seite
application.properties Eintrag:
frontend.url=http://example.com/some_endpoint
In meiner JSP-Datei Ich habe unter diesen Variationen ausprobiert.
<spring:eval expression="('frontend.url')" />
<spring:eval expression="'frontend.url'" />
Diese unten werfen Fehler
<spring:eval expression="@getProperty('frontend.url')" />
<spring:eval expression="@frontend.url" />
<spring:eval expression="@applicationProperties.getProperty('frontend.url')" />
Gibt es eine spezielle Syntax zu verwenden, oder sollte ich nur eine Anfrage Attribut von einem Controller aussetzen?
@Value("${frontend.url}")
private String urlForDisplayPurposes;
Ich weiß, dass das vorgeschlagene Verfahren hier enter link description here Werke erklärt, aber ich eine zusätzliche Eigenschaften Datei möchte wirklich nicht.
Danke, funktioniert perfekt. –