Liferay.Service.register不是一个函数?
我尝试调用此javascript方法:Liferay.Service.register不是一个函数?,liferay,liferay-6,liferay-aui,liferay-service-builder,Liferay,Liferay 6,Liferay Aui,Liferay Service Builder,我尝试调用此javascript方法: Liferay.Service.register("Liferay.Service.myservice", "de.package.service", "my-portlet"); 但我得到的只是一个错误: Liferay.Service.register is not a function. (In 'Liferay.Service.register("Liferay.Service.myservice", "de.package.service",
Liferay.Service.register("Liferay.Service.myservice", "de.package.service", "my-portlet");
但我得到的只是一个错误:
Liferay.Service.register is not a function.
(In 'Liferay.Service.register("Liferay.Service.myservice", "de.package.service", "my-portlet")', 'Liferay.Service.register' is undefined)
老实说。。。我不知道为什么会这样。
有人能帮我吗?是的,答案如下: 忘了Liferay吧。注册和所有其他Liferay。东西 改用异步json Web服务
工作起来很有魅力:)您应该添加为什么尝试调用此方法-我想您已经在某个教程中阅读了它们?我猜你在用Liferay 6.2?搜索Liferay 6.2“Liferay.service.register”将显示。您使用的是哪个Liferay版本?如果您创建了一个portlet服务插件,那么在运行ServiceBuilder时会自动生成此代码。请您添加一些关于portlet.xml、liferay-portlet.xml、jsp和js文件的更多信息。