0
我需要將一個GWT文件包含到JSP頁面中。包括jsp中的GWT
的GWT資源的形式:我已經使用jsp:include
和RequestDispatcher
試圖
GWTPage.jsp#browser-based_bookmark
,對於JSP的包括,它說:resrouce not found
,併爲RequestDispatcher的,它返回null
我需要將一個GWT文件包含到JSP頁面中。包括jsp中的GWT
的GWT資源的形式:我已經使用jsp:include
和RequestDispatcher
試圖
GWTPage.jsp#browser-based_bookmark
,對於JSP的包括,它說:resrouce not found
,併爲RequestDispatcher的,它返回null
GWT運行在客戶端,所以你不能包含GWTPage.jsp~browser-based_bookmark
,因爲#browser-based_bookmark
是客戶端的東西。
您必須在您的JSP中包含GWT應用程序(包括其他一些包含它的JSP,或者只是指向*.nocache.js
文件的<script>
)。 如果您必須將某些狀態傳遞給GWT應用程序,請使用其他方法,例如可以使用JSNI或Dictionary
讀取的全局JS變量。
見http://code.google.com/webtoolkit/articles/dynamic_host_page.html
凡在目錄樹是你的'GWTPage.jsp'和其中的頁面,包括GWT頁面?他們在同一個水平上嗎?請添加您嘗試寫入的具體代碼。 – t0r0X 2012-03-05 15:34:13
與'jsp'頁面的路徑相同。 – 2012-03-05 15:36:15
加載'.js'文件,但如果我包含'GWTPage.jsp'而不是'GWTPage.jsp#someHref' – 2012-03-05 15:36:53