Gdzie w aplikacji Spring-MVC/JSP byłyby przechowywane rzeczy, które muszą być dostępne zarówno przez kontrolery i widoki, takie jak specyficzne dla środowiska base_url, identyfikatory aplikacji do użycia w javascript i tak dalej?Spring MVC - JSP - Miejsce przechowywania stałych specyficznych dla środowiska
Próbowałem utworzyć komponent o zasięgu aplikacji, a następnie <jsp:useBean>
u góry moich stron JSP, ale to nie działa.
<!-- Environment -->
<bean id="myEnv" class="com.myapp.MyAppEnvironment" scope="application">
<property name="baseUrl" value="http://localhost:8080/myapp/"/>
<property name="videoPlayerId" value="234346565"/>
</bean>
i używanie go w następujący sposób
<jsp:useBean id="myEnv" scope="application" type="com.myapp.MyAppEnvironment"/>
Należy opracować „nie wydaje się działać” bardziej w perspektywie dewelopera niż perspektywy użytkownika końcowego użytkownika. Co dokładnie się dzieje, a co dokładnie nie? Każdy błąd/wyjątek (w dziennikach)? – BalusC
Powiedział, że nie znaleziono fasoli o takim zakresie, wyrzucił wyjątek, ale nie jestem nawet pewien, czy tak właśnie powinno się obchodzić z takim przypadkiem, typem wyjątku jest: java. lang.InstantiationException: komponent bean spEnv nie został znaleziony w zakresie – walnutmon