Alle meine Controller (RequestMapping URL) beginnen mit der gleichen Variablen.beste Möglichkeit zum Erstellen einer globalen Variablen in Spring MVC
myController/blablabal
Ich denke an eine globale Variable zu schaffen „MyController“ so in der Zukunft zu ersetzen, wenn ich die URL-Namen zu ändern, ich brauche nur an einer Stelle zu ändern. Die Art, wie ich dies gerade mache, ist eine Bean zu erstellen. My Bean-Konfigurationsdatei:
<bean id="controllerURL" class="java.lang.String">
<constructor-arg type="String" value="tt"/>
</bean>
Da ist in meinem Controller:
@RequestMapping(value ="/${controllerURL}/qrcode/blablbal", method = RequestMethod.GET)
Allerdings scheint es, dass ich nicht diese Variable controllerURL
richtig zugreifen kann. Fehle ich hier etwas? Oder haben wir eine bessere Möglichkeit, eine globale Variable in Spring MVC zu erstellen?
Das, warum ich about..but ich dachte möchte wirklich lernen, wie man eine Bean als globale Variable erstellt. – user3369592