我有一个正在构建的 gwt appengine 应用程序。它有一个 web.xml 文件,其中包含一些 init-params。在客户端,我正在使用带有“onLoad()”方法的 java 类。这是一个简单的“入口点”。我想在页面加载时从 web.xml 文件中读取这些初始化参数。我知道我可以使用从服务器端读取它们,getServletConfig().getInitParameter("string")
但我想做的是从客户端读取该 init-param。有简单的方法吗?我读到的所有内容都讲述了从 Servlet 执行此操作。任何帮助将不胜感激。
问问题
592 次
2 回答
1
您可以通过 GWT-RPC 或 GWT JSON 从 Server ( servlet ) 获取这些值
GWT JSON Turorial
- https://developers.google.com/web-toolkit/doc/latest/tutorial/JSON
GWT RPC Tutorial
- https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC
您可以在GWT zip 文件的示例文件夹中找到教程示例。
注意:这两种方法各有利弊,您可以根据您的应用范围来决定它们的可行性。
如果 GWT-RPC 在客户端和服务器上是完整的端到端 java,则被广泛使用。
从非 Java 服务器获取数据时,更经常使用 GWT-JSON。
于 2012-12-04T14:42:07.463 回答
1
您是客户端,并且您想要服务器端的信息,因此您需要使用一种技术来做到这一点,servlet 允许您收集信息并将结果发送回您的客户端,客户端将异步处理它.
于 2012-12-04T14:55:27.047 回答