4
我建立一个简单的Web应用程序,显示来自Google地图的地图与多个标记从我的数据库加载渲染......但我不能让它呈现......谷歌地图将不会在JSF
我使用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>
[...]
我从应该工作的例子复制的代码......但我不能看地图。
我在我的classpath上有gmaps4jsf-core-3.0.0.jar,我想我不需要配置任何其他的东西......任何想法?
编辑:看来标签不被识别。当我点击浏览器中的“查看源代码”时,gmaps标记没有被“翻译”,它们会在我写入xhtml文件时显示出来。
当我回家,让你知道会发生什么,我会尝试这个,谢谢:) – diminuta
伟大的!你救了我的一天:D它现在有效! – diminuta
欢迎您! =) –