bal*_*nta 1 java jsf applet glassfish facelets
当我通过Glassfish服务器访问嵌入了applet的Facelets页面时,我收到此错误.虽然当我只是从我的电脑打开它时,它工作正常,所以小程序是好的.是否可以在Glassfish(3.1,JSF 2.0)上运行applet?
这是我尝试的方式:
<applet code="test.TestApplet" archive="TestApplet.jar"/>
Run Code Online (Sandbox Code Playgroud)
这是一个典型的消息ClassFormatError.有效Java类的神奇值0xCAFEBABE是前4个字节.但是你得到0x3C3F786D的是ASCII字符<?xm.
因此,请求TestApplet.jar显然实际上返回了一个XML文档.当您将浏览器地址栏中的当前请求URI更改为指向TestApplet.jar文件(即更改/page.jsf或/page.xhtml在URL的末尾/TestApplet.jar)时,您应该能够自己查看.然后,您将看到浏览器在尝试下载applet时实际检索到的内容.也许这是Facelets提供的一个简单的HTTP 404错误文档.
要解决此问题,请确保archive属性中的URL 正确无误.它与您在浏览器地址栏中看到的当前请求URL相关.
| 归档时间: |
|
| 查看次数: |
3864 次 |
| 最近记录: |