4

データベースからロードされた複数のマーカーを使用して 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 ファイルに記述したとおりに表示されます。

4

1 に答える 1