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

JSF 2.0 Ajax 世界中的 GMaps4JSF

 2009-10-16 00:00:00 来源:WEB开发网   
核心提示: 清单 5 展示了 Countries 应用程序示例托管 bean,注意,JSF 2.0 Ajax 世界中的 GMaps4JSF(6),您可以从数据库或 web 服务获取该托管 bean 数据,但在我的演示中,现在,JSF 2.0 开发人员可以轻松在 JSF 2.0 应用程序中构建 Web 2.0

清单 5 展示了 Countries 应用程序示例托管 bean。注意,您可以从数据库或 web 服务获取该托管 bean 数据,但在我的演示中,它仅保存有关不同国家的静态信息。

清单 5. Countries 应用程序示例托管 bean

@ManagedBean(name="countryTable") 
@RequestScoped 
public class CountryTableModel { 
 private static List<Country> data = new ArrayList<Country>(); 
 static { 
 data.add(new Country("Egypt", 
            "Cairo, Egypt", 
            "Africa")); 
 data.add(new Country("Germany", 
            "Berlin, Germany", 
            "Europe")); 
 data.add(new Country("Austria", 
            "Vienna, Austria", 
            "Europe")); 
 data.add(new Country("US" , 
            "Washington, USA", 
            "North America")); 
 data.add(new Country("China" , 
            "Beijing, China", 
            "Asia")); 
 data.add(new Country("Brazil" , 
            "Brazilia, Brazil", 
            "South America"));  
 } 
 
 public List<Country> getData() { 
 return data; 
 } 
 
 public void setData(List<Country> data) { 
 this.data = data; 
 } 
} 

结束语

在本文中,您学习了 JSF 2.0 如何简化构建 “Ajax” 应用程序的过程。您还学些了如何轻松构建 Google 地图,并使用 GMaps4JSF 向其添加不同的标记、注释和控件。我介绍了在 JSF 2.0 应用程序中使用 GMaps4JSF 是多么简单,现在,JSF 2.0 开发人员可以轻松在 JSF 2.0 应用程序中构建 Web 2.0 mashup,无需编写 JavaScript 代码。

上一页  1 2 3 4 5 6 

Tags:JSF Ajax 世界

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