Spring MVC – JSP – 存储环境特定常量的位置

在Spring-MVC / JSP应用程序中,您将存储需要由控制器和视图访问的内容,例如特定于环境的base_url,要在javascript中使用的应用程序ID等等?

我已经尝试创建一个应用程序范围的bean,然后在我的JSP顶部创建 ,但这似乎不起作用。

       

并以下列方式使用它

  

什么是scope="application" ? 这对我来说是新的。

无论如何,如果您只需要JSP可以访问Spring bean,那么您可以使用InternalResourceViewResolverexposedContextBeanNames属性将bean公开给JSTL。 例如:

        myEnv    

然后在你的JSP中:

  ${myEnv.baseUrl}