我們已將所有自定義標記文件從主應(yīng)用程序移至一個新項目,并計劃在不同的上下文中重用它們/簡化開發(fā)過程。我們已經(jīng)將所有文件打包到META-INF/tags類中。為了訪問標簽,我們編寫了一個 TLD 文件,其中引用了所有標簽。與原始標簽相比,標簽沒有更改。所有 JSP 頁面都已更新為使用 URI 或 tagdir 來引用我們的自定義標記文件。大多數(shù)時候,一切正常。大多數(shù)時候,因為有時,對于在其他 JSP 頁面中廣泛使用的標簽,呈現(xiàn)步驟放棄了“ClassDefNotFound”異常。問題是該類應(yīng)該存在,并且確實存在,因為在同一頁面上呈現(xiàn)了相同的標簽。工作頁面和非工作頁面之間的唯一區(qū)別是最后一個使用 AJAX 調(diào)用加載所有這些元素。有某種緩存會導(dǎo)致這種奇怪的行為嗎?我們使用的是 jboss 4.2.3。
JAR 中的 Jsp 標記文件有時會給出類未找到異常
阿波羅的戰(zhàn)車
2022-10-12 10:59:05