在java web应用程序的UI上显示代码流
我有一个java web应用程序,是在Spring框架中开发的。在这方面,我运行的工作就像将数据从一个数据库移动到另一个数据库 我希望跟踪操作的进度,而不是通过显示一些进度条,相反,我希望在UI上显示实时日志,以跟踪流程 我使用DWR使用反向AJAX,但过度使用它似乎会产生outofmemory错误 我怎样才能做到呢 web.xml代码在java web应用程序的UI上显示代码流,java,ajax,spring,real-time,reverse-ajax,Java,Ajax,Spring,Real Time,Reverse Ajax,我有一个java web应用程序,是在Spring框架中开发的。在这方面,我运行的工作就像将数据从一个数据库移动到另一个数据库 我希望跟踪操作的进度,而不是通过显示一些进度条,相反,我希望在UI上显示实时日志,以跟踪流程 我使用DWR使用反向AJAX,但过度使用它似乎会产生outofmemory错误 我怎样才能做到呢 web.xml代码 你能分享你的dwr servlet代码吗?更新了…在moveDB中..我正在使用Util.setValuestatus,检查服务器状态。。。。。更新UI中的内容
你能分享你的dwr servlet代码吗?更新了…在moveDB中..我正在使用Util.setValuestatus,检查服务器状态。。。。。更新UI中的内容
<servlet>
<servlet-name>dwr</servlet-name>
<servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>activeReverseAjaxEnabled</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
@RemoteMethod
public void moveData() {
String currentPage = WebContextFactory.get().getCurrentPage();
Browser.withPage(currentPage, new Runnable() {
public void run() {
try {
DatabaseUtility.moveDB();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});