Java 小程序尝试获取超出存档列表的内容

标签 java jsp jboss applet

我浏览到我的服务器上的 JSP(运行 JBoss 4.0.4)。该jsp包含代码:

<jsp:plugin type="applet"
            archive="a.jar,b.jar,c.jar"

    ...
</jsp:plugin>

当我查看访问日志时,我可以看到 a.jar、b.jar 和 c.jar 正在被获取,但我也看到很多 404 请求不在存档列表中的内容,例如例如 xerces.jar、jta1.0.1.jar 等。

小程序运行正常。我想知道这是否是由 a.jar/b.jar/c.jar 中的类之一引用 xerces 类引起的,但这不可能是正确的,因为它不知道请求 xerces.jar ,因为它不会不知道该上课在哪里。

谁能告诉我这是怎么回事?

谢谢。

最佳答案

其中一个 jar 可能通过其 list 的 Class-Path 条目引用 xerces、jta jar。

引自java doc :

Originally, an applet class loader uses a simple linear search algorithm to search each element on its internal search path, which is constructed from the "ARCHIVE" tag or the "Class-Path" main attribute.

关于Java 小程序尝试获取超出存档列表的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908913/

相关文章:

javascript - 比较 JavaScript 中不同格式的日期

java - 如何将前一个jsp页面的值检索到结果页面?

java - 在 JBoss 中启用 SSI(ServerSide Includes)?

java - 将EJB注入(inject)Servlet

JBoss 收缩包装。从其他模块添加文件。

java - 在playframework2中记录http请求处理时间

java - Spring 数据 JPA 存储库匹配所有列或整个 pojo

java - 反射 API 中的方法类

java - 飞哥菲亚特沙米尔实现

java - java/servlet中发送邮件出错