Tag: dwr

如何使用Spring MVC的Comet?

我想添加一些Comet /服务器推送function到一个简单的Web应用程序。 我无法find最新的信息如何做到这一点。 任何人都可以给我一些例子,教程,博客,或者最近有什么引导你使用Spring MVC的 Comet吗? 万一它很重要,我使用Freemarker来呈现视图, JQuery为JavaScript框架。 除此之外:我已经知道了Lift和它内置的令人敬畏的Comet支持。 这个应用程序是我已经使用Lift实现的概念certificate。 现在我正在用Spring MVC构build它来比较和对比。 编辑:我已经开始尝试DWR 。 这不是太棒了,但我可以做一些有用的东西。 我也检查了大气 ,但我根本得不到任何牵引力。 我打开这个问题。 希望有更好的build议会进来。

在Web应用程序中logging用户活动

我希望能够在Web应用程序中logging用户活动。 我目前正在使用log4j这适用于logging错误等,但我不确定最好的方法是logging用户,执行servlet方法和方法参数。 我正在使用spring security进行身份validation。 一个典型的servlet可能如下所示: public class BankAccountServlet { @RequestMapping("/deposit") public void deposit(double amount) { … } @RequestMapping("/checkBalance") public double checkBalance() { … } } 如果有两个用户foo和bar,foo检查他的余额,并且存入两个现金10.00和5.00。 我希望日志看起来像: 01/01/1970 23:59:59 – foo – checkBalance 02/01/1970 23:59:59 – bar – deposit – 10.00 02/01/1970 23:59:59 – bar – deposit – 5.00 如果有人能提供一些build议,我真的很感激他们的帮助。

最大调用堆栈大小超过错误

我正在使用Direct Web Remoting(DWR)JavaScript库文件,并且仅在Safari(台式机和iPad)中出现错误, 它说 最大调用堆栈大小超出。 这个错误究竟意味着什么,它完全停止处理? 此外,任何修补程序的Safari浏览器(实际上在iPad Safari ,它说 JS:执行超时超时 我正在假设是相同的调用堆栈问题)