java Primefaces信息窗口标题
大家好,我在primefaces信息窗口有个疑问
第一:我使用jsf2+primefaces4+mojarra2
查看文档和primefaces showcase时,标记的属性为LatLgn LatLgn、字符串标题、对象数据、字符串图标、字符串阴影
在latlgn中,我将传递标记的坐标,标题将是图像的描述,数据将是图像
在当前的应用程序中,效果良好,我目前正在这样做:
豆子:
advancedModel.addOverlay(new Marker (new LatLng(user.getLatitude(), user.getLongitude()), user.getName() + " " + user.getAdress(), user.getPhoto()));
Xhtml:
<p:gmapInfoWindow>
<p:outputPanel >
<p:imageSwitch>
<ui:repeat value="#{searchMBean.marker.data}" var="photo">
<p:graphicImage value="/temp/#{photo.id}.jpg" />
</ui:repeat>
</p:imageSwitch>
<h:outputText value="#{searchMBean.marker.title}" />
</p:outputPanel>
</p:gmapInfoWindow>
我想在字符串标题中做的是:我想传递的不仅仅是一个字符串,这样我就可以用css修改xhtml,因为名称和地址都在一起
是否有可能向字符串标题传递多个参数?但我想了解一些如何做的想法
# 1 楼答案
可以在计算
title
值的EL表达式中传递参数。例如:这将强制标题的托管bean getter与以下签名匹配:
更多信息:
# 2 楼答案
伙计们解决了我前一段时间发布的infowindow的问题
基本上,标记有5个参数(LatLgn LatLgn)表示图像(对象数据)的纬度和经度(字符串标题),如果您想自定义地图上的图标,(字符串图标)以及(字符串阴影),其中是图标的阴影。对于这个家伙,我按照下面的例子,输入了我需要的地址字符串
姆宾
Xhtml