WEB开发网
开发学院软件开发Java JSF 2.0 Ajax 世界中的 GMaps4JSF 阅读

JSF 2.0 Ajax 世界中的 GMaps4JSF

 2009-10-16 00:00:00 来源:WEB开发网   
核心提示: 清单 4. (mashups.xhtml) Countries 应用程序 XHTML 页面 <!--somecodehere--><h:dataTablevalue="#{countryTable.data}"var="row">&

清单 4. (mashups.xhtml) Countries 应用程序 XHTML 页面

<!-- some code here --> 
<h:dataTable value="#{countryTable.data}" var="row"> 
  <!-- some code here --> 
  <h:column> 
  <f:facet name="header"> 
   <h:outputText value="Action"/> 
  </f:facet> 
 <h:commandLink id="cmdShow" value="View Country Location"> 
    <f:ajax render="mapGroup"> 
     <f:param name="selectedCapital" value="#{row.capital}"/> 
     <f:param name="continent" value="#{row.continent}"/> 
     <f:param name="selectedCountry" value="#{row.id}"/> 
    </f:ajax> 
  </h:commandLink> 
  </h:column> 
</h:dataTable>  
<!-- some code here --> 
 <h:panelGroup id="mapGroup"> 
  <m:map id="map" width="460px" height="460px" type="G_NORMAL_MAP" 
      address="#{param.selectedCountry}" 
   rendered="#{param.selectedCountry ne null}" renderOnWindowLoad="false" zoom="4"> 
  <m:marker id="marker"/> 
  <m:htmlInformationWindow id="window" 
    htmlText="Country: #{param.selectedCapital} <br/> Continent: #{param.continent}"/> 
  </m:map> 
  <!-- some code here --> 
 </h:panelGroup> 

上一页  1 2 3 4 5 6  下一页

Tags:JSF Ajax 世界

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接