我有一個用開發的老企業應用程序是6.1,現在我公司正試圖在執行應用程序的執行是8,但我有麻煩呈現JSF的內容,也有一些鏈接,當點擊了JS調試器說: Uncaught ReferenceError: myfaces is not defined
被渲染HTML:如何強制WebSphere AS 8使用特定的JSF實現?
onclick="return myfaces.oam.submitForm('top_nav:frmTopNav','top_nav:frmTopNav:lnkCP',null,[['default_sort','name']]);"
因此,我認爲它不是渲染得很好,因爲我的舊的應用程序之間的不同版本JSF的和是8
現在我決定給力吧,下載的MyFaces 1.1戰斧1.1.7並把它們在WEB-INF/lib文件夾,而現在它說java.lang.IllegalArgumentException - Class org.mything.LocaleViewHandler is no javax.faces.application.ViewHandler
爲什麼會發生這種情況?
預先感謝您。
你引述第一點錯了:「如果你使用的是第三方MyFaces實現,請將JSF實現到Sun RI」。不過沒關係,因爲沒有作用! – zardosht 2014-08-01 08:06:28