将JQuery与JSF集成
我有一个主要使用Richfaces的JSF应用程序。我想介绍一个功能更丰富的网格控件,比如基于jQuery的控件。可以从JSF支持bean获取JSON数据吗?如果没有,是否有其他方法 这里可能有两种选择将JQuery与JSF集成,jquery,json,jsf,Jquery,Json,Jsf,我有一个主要使用Richfaces的JSF应用程序。我想介绍一个功能更丰富的网格控件,比如基于jQuery的控件。可以从JSF支持bean获取JSON数据吗?如果没有,是否有其他方法 这里可能有两种选择 Bean方法可以返回一个字符串,它只不过是一个JSON字符串 public String getSearchResult(){ results = SearchService.getResults(); return JsonHelper.convertToJson(res
public String getSearchResult(){
results = SearchService.getResults();
return JsonHelper.convertToJson(results);
}
您可以使用JsonLib将Java对象转换为Json希望对您有所帮助,您也可以将JAX-RS用于返回JSON对象的REST服务。JAX-RS和JSF都是JavaEE6的一部分。另外还有新的JEE6依赖项注入(CDI)您可以轻松地在JSF托管bean和JAX-RS服务之间共享会话状态—JSF托管bean可以“注入”到一个服务类中。您有什么例子吗?@Pavitar Singh您能为您提到的第二点提供一些示例吗repo,正如我在com.sdicons.jsontools-jsontools-core1.4中尝试的那样