1
我不能在Tomee 1.1容器上使用myFaces(2.1.8,但是與2.0相同的概率)與RichFaces 4.2.2一起工作。 嘗試使用Google搜索,但沒有發現任何相關內容。Richfaces和myfaces兼容性問題
一個儘快RichFaces的標籤添加到頁面中,myFace JavaScript庫的鏈接通常包含在頁面的第一個形式:
<script type="text/javascript" src="/pilot/javax.faces.resource/oamSubmit.js.xhtml?ln=org.apache.myfaces">
從呈現的HTML消失。因此,所有「h:commandLink」鏈接都會在瀏覽器中發生javascript錯誤「myFaces not defined」。
這裏是
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich">
<h:head></h:head>
<h:body>
<h:form>
<h:commandLink value="Index" action="welcome" immediate="true" />
<rich:popupPanel >
</rich:popupPanel>
</h:form>
</h:body>
</html>
該缺陷下的最新的Firefox時,IE緩存莫名其妙的JavaScript,因此它可能在IE下工作,如果你有一個頁面,而豐富的組件的MyFaces的之前瀏覽過。 硬編碼 恢復MyFaces的功能(鏈接等)。) –