0
我在使用ICEfaces(3.3)從OmniFaces(2.1)中使用無擴展名的URL,以便我的URL不需要.jsf後綴。問題是,ICEfaces的組件之一不喜歡這樣的:如何獲得OmniFaces無擴展URL和ICEfaces ace:menuItem組件一起工作?
<ace:menuBar>
<ace:submenu label="assets menu">
<ace:menuItem value="assets" url="assets"/>
頁面加載罰款和環節的工作很好,但下面的消息,充斥着我的日誌:
JSF1091:沒有啞劇類型可以找到文件資產。要解決此問題,請將mime-type映射添加到應用程序web.xml。
看來,JSF不喜歡我的網址沒有擴展名。我似乎無法在web.xml中找到任何設置來解決此問題。
您要部署哪臺服務器?嘗試在'web.xml'底部放置' xhtml text/html mime-mapping>'。 –
BalusC
我正在使用Glassfish 4.1。不幸的是,MIME映射不起作用。 – wsaxton
看起來像是一個ICEfaces 3.3的問題。這個問題在4.0中沒有發生。 – wsaxton