当用户在特定时间间隔内未使用该应用程序时,我需要会话应用程序。因为我在web.xml中配置了会话超时。但它无法正常工作。
<session-config>
<session-timeout>1</session-timeout>
</session-config>
请帮助我
答案 0 :(得分:1)
GWT被编译为javascript并在浏览器上运行,因此,当您使用servlet过滤器进行GWT-RPC调用时,必须处理会话超时
答案 1 :(得分:0)
当您在web.xml
中提及超时并尝试在超时后访问时
contianer抛出异常类型RequestTimeoutException
抛出以指示HTTP请求已超时。
别忘了添加
<module>
<!-- other inherited modules, such as com.google.gwt.user.User -->
<inherits name="com.google.gwt.http.HTTP"/>
<!-- additional module settings -->
</module>
请在客户端How to handle a session timeout exception (with MVP Places and Activities)?
上查看此信息答案 2 :(得分:0)
你必须做一些机制来实现它。
i need to sesssion out when user not use the application like not touch the application.
如您所知,如果您没有在某个页面上工作,那么鼠标没有移动。所以你可以用它做点什么。
我有同样的要求,如此引用Mouse movement for session timeout in GWT
i create one GWT client side application and paste the compiled folder in android project asset folder.i call GWT application through web view.
我没有用webview检查这个。它应该工作!!