在Spring-MVC/JSP應用程序中,您將存儲需要由控制器和視圖(如特定於環境的base_url)訪問的內容,要在JavaScript等?Spring MVC - JSP - 用於存儲環境特定常量的地方
我試着創建一個應用程序範圍的bean,然後在我的JSP的頂部<jsp:useBean>
,但似乎沒有工作。
<!-- Environment -->
<bean id="myEnv" class="com.myapp.MyAppEnvironment" scope="application">
<property name="baseUrl" value="http://localhost:8080/myapp/"/>
<property name="videoPlayerId" value="234346565"/>
</bean>
,並用它按以下方式
<jsp:useBean id="myEnv" scope="application" type="com.myapp.MyAppEnvironment"/>
請詳細說明「似乎並不奏效」,在比最終用戶的角度來看,開發人員的角度更多。究竟發生了什麼,究竟是什麼?任何錯誤/異常(在日誌中)? – BalusC 2010-06-15 16:16:15
它說沒有找到那個範圍的bean,它拋出了一個異常,但我甚至不確定這是你應該如何處理這種情況,異常的類型是:java。 lang.InstantiationException:未在範圍內找到bean spEnv – walnutmon 2010-06-15 16:51:46