Liferay 为portlet 开发人员提供Javascript 代码,允许调用Liferay 服务。在 浏览可用的 API 方法时/api/jsonws
,会提供一个 Javascript 片段,其中显示了如何调用此方法:
Liferay.Service(
'/method',
{
parameter: 'value'
},
function(obj) {
console.log(obj);
}
);
但是,我找不到此功能的真实文档。虽然这个例子完美地展示了如何调用 Service 方法,但它并没有展示如何处理错误情况。
在尝试在线查找文档时,我还发现了一些示例,这些示例显示了如何调用 API 函数,但没有显示如何处理特殊情况,就像上面提供的代码一样。