Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有JRE 1.5(IE6)的小程序无法通过HTTPS打开HTML页面,可与JRE1.6一起使用_Java_Swing_Applet_Jeditorpane - Fatal编程技术网

Java 带有JRE 1.5(IE6)的小程序无法通过HTTPS打开HTML页面,可与JRE1.6一起使用

Java 带有JRE 1.5(IE6)的小程序无法通过HTTPS打开HTML页面,可与JRE1.6一起使用,java,swing,applet,jeditorpane,Java,Swing,Applet,Jeditorpane,我有一个小的(500kb)swing小程序,它可以显示带有JEditorPane的小HTML页面。 这在大多数浏览器和JRE中都能很好地工作,但在JRE 1.5(IE6)中,它似乎显示为空白。java控制台上没有错误消息或异常 小程序能够加载带有所有JRE的TXT文件,使用JAVA CONSOLE tracing 5选项,它可以为文本文件和html文件显示相同的诊断消息: 网络:使用代理连接=直接 网络:使用代理连接=直接 有没有办法进一步诊断出什么地方出了问题,或者如何修复 我没有控制台访问托

我有一个小的(500kb)swing小程序,它可以显示带有JEditorPane的小HTML页面。 这在大多数浏览器和JRE中都能很好地工作,但在JRE 1.5(IE6)中,它似乎显示为空白。java控制台上没有错误消息或异常

小程序能够加载带有所有JRE的TXT文件,使用JAVA CONSOLE tracing 5选项,它可以为文本文件和html文件显示相同的诊断消息:

网络:使用代理连接=直接

网络:使用代理连接=直接

有没有办法进一步诊断出什么地方出了问题,或者如何修复

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


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

您是否尝试运行类似的操作,以查看请求是否实际发生或是否实际收到响应?如果网络有问题(可能是1.5 JRE对请求做了一些奇怪的事情),那么这可能会帮助您找到问题。

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

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