MyFacesのJSCookMenuの画像表示に関するバグ
JSFの実装である、MyFaces1.0.9の拡張タグライブラリは結構使えます。一機能であるメニューコンポーネントで画像を指定できるのですが、バグがありまして見た目がダメポです。原因はJavaScript内で画像を相対パスしている部分で、JSPの下のフォルダのjscookmenu/ThemeOfficeとかを見に行ってしまいます。なので、以下のようなコンテキストの場合、
myexample pages common login login.jsp sales sales.jsp WEB-INF classes web.xml
login.jspとsales.jspでメニューを表示させるには、現状では以下のようにしなければなりません。
myexample pages common login jscookmenu ThemeOffice ThemeIE ..... login.jsp sales sales.jsp jscookmenu ThemeOffice ThemeIE ..... WEB-INF classes web.xml
ちなみに、MyFaces開発チームはバカンス中らしい。