2

我有一个小的 (500kb) 摆动小程序,它使用 JEditorPane 显示小的 HTML 页面。这适用于大多数浏览器和 JRE,但对于 JRE 1.5 (IE6),它似乎只显示空白。Java 控制台上没有错误消息或异常。

Applet 能够很好地加载所有 JRE 的 TXT 文件,使用 JAVA CONSOLE tracking 5 选项它为文本文件和 html 文件显示相同的诊断消息:

网络:使用 proxy=DIRECT连接https://xxx.net/xxx/data/my.txt

网络:使用 proxy=DIRECT连接https://xxx.net/xxx/data/my2.htm

任何想法如何进一步诊断出了什么问题,或者如何解决它?

我没有对托管小程序的客户端服务器的控制台访问权限,但我有一台带有 IE6+JRE 1.5 的测试机器,我可以使用它来访问他们的 HTTPS url 并重现问题。其他浏览器/JRE 1.6 不会出现此问题。

Applet 未签名,因为 HTML 页面和 applet 位于同一服务器的同一文件夹中。

4

3 回答 3

1

您是否尝试过运行Wireshark之类的东西来查看请求是否真的发生了,或者您是否真的得到了响应?如果网络有些奇怪(也许 1.5 JRE 对请求做了一些奇怪的事情),那么这可能有助于您追踪它。

于 2009-01-20T19:07:51.940 回答
1

找到解决方案,JEditorPane 异步模式导致此问题,切换到同步模式解决了 JRE 1.5 的错误

于 2009-01-27T11:08:43.907 回答
0

您不能将日志语句插入到小程序源代码中并重新部署吗?您应该能够在 java 控制台中看到日志输出。这应该有助于缩小问题的范围。

于 2009-01-24T02:37:24.120 回答