我有一个 GWT 应用程序。
我可以在哪里放置初始化代码,以便它在 GWT devMode
时运行起来了吗?
例如,我想输入 log("GWT is up...")
在一切之前。
我尝试将代码放入servlet中,但似乎如果收到客户端的请求,它们就会执行一次。
我不希望这样,我希望它在 GWT 服务器开始运行时自动运行
最佳答案
没有 GWT 服务器。
您可能会谈论整个应用程序。在这种情况下,您的问题应包含应用程序何时部署。如果是这样,请编写一个启动 servlet。
<servlet>
<servlet-name>StartUpServlet</servlet-name>
<display-name>StartUpServlet</display-name>
<servlet-class>xxx.server.StartUpServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
该 servlet 代码在部署您的应用程序时运行。
在你的 servlet init()
@Override
public void init() throws ServletException {
super.init();
log("GWT is up...")
}
关于java - 我应该在 gwt 中哪里放置应用程序级初始化代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21601321/