可以直接调用服务的,就是调用对应的service这个service可以是我们自己使用ServiceBuilder生成的,也可以liferay自带的。
注意:
serviceLocator 的里面findService只能找serviceBuilder生成的服务,你也可以在里面写自己想要的方法
<#assign session = request.getSession() />
<#assign cbpmService = serviceLocator.findService("com.oakxian.sso.service.CbpmService") />
<#assign userId= cbpmService.getUserId(request) />