データベースからロードされた複数のマーカーを使用して GoogleMaps のマップを表示する単純な webapp を構築しています...しかし、レンダリングすることはできません...
私は JSF 2 と gmaps4jsf を使用しています。
私のページは次のようになります。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:m="http://code.google.com/p/gmaps4jsf/">
[...]
<m:map width="500px" latitude="10.1" longitude="10.1" height="500px" zoom="6" autoReshape="true">
<ui:repeat var="loc" value="#{locs}">
<m:marker latitude="#{loc.latitude}" longitude="#{loc.longitude}">
<m:htmlInformationWindow htmlText="#{loc.latitude}-#{loc.longitude}" />
</m:marker>
</ui:repeat>
</m:map>
[...]
動作するはずの例からコードをコピーしました...しかし、マップが表示されません。
クラスパスに gmaps4jsf-core-3.0.0.jar があります。他に何も構成する必要はないと思います...何かアイデアはありますか?
編集: タグが認識されていないようです。ブラウザで「ソース コードを表示」をクリックすると、gmaps タグが「翻訳」されず、xhtml ファイルに記述したとおりに表示されます。