0

我需要在 JSP 页面中包含一个 GWT 文件。

GWT 资源的形式为:

GWTPage.jsp#browser-based_bookmark

我试过使用jsp:includeand RequestDispatcher,对于 jsp-include,它说resrouce not found,对于 RequestDispatcher,它返回null

4

1 回答 1

1

GWT 在客户端运行,因此您不能包含GWTPage.jsp~browser-based_bookmark,因为它#browser-based_bookmark是客户端的东西。

您必须在您的 JSP 中包含 GWT 应用程序(或者包含其他包含它的 JSP,或者只是<script>指向您的*.nocache.js文件)。如果您必须将某些状态传递给 GWT 应用程序,请使用其他方式,例如可以使用 JSNI 或Dictionary.

请参阅http://code.google.com/webtoolkit/articles/dynamic_host_page.html

于 2012-03-05T15:43:52.583 回答