【发布时间】:2010-10-17 00:54:36
【问题描述】:
我一直在使用 JDOM 库通过 Java Servlet 读写 XML 文件。
问题是,当我使用 AJAX 向在 XML 文件中读取和写入数据的 servlet 发送许多请求时,很多时候它无法显示错误:文件过早结束。如何将所有这些读/写同步到文件,或者有没有其他方法可以防止这些问题?如果需要更多详细信息,请告诉我。
在这种情况下使用线程有什么好处吗?
非常感谢!
【问题讨论】:
我一直在使用 JDOM 库通过 Java Servlet 读写 XML 文件。
问题是,当我使用 AJAX 向在 XML 文件中读取和写入数据的 servlet 发送许多请求时,很多时候它无法显示错误:文件过早结束。如何将所有这些读/写同步到文件,或者有没有其他方法可以防止这些问题?如果需要更多详细信息,请告诉我。
在这种情况下使用线程有什么好处吗?
非常感谢!
【问题讨论】:
尝试将所有写入请求添加到 处理队列,然后通过队列的这些元素构建/附加 XML。
【讨论】:
我也遇到过这个问题。我的经验是……
那么它就会运行成功....
【讨论】:
我遇到过这类问题,但完全不一样。我正在分享我对这个错误的经验。如有不便,敬请见谅。
我遇到了以下问题
我必须用动态变量数据形成一个 xml 文件。并通过 Java 中的 PostMethod 将该 xml 发布到 URL。
通常它可以工作。但是当动态变量数据为空时。然后它显示“文件过早结束”。
解决方案:
【讨论】:
两种可能的解决方案是:
【讨论】: