掲示板
Pass JsonArray on liferay rest webservices method
7年前 に Brijesh Desai によって更新されました。
Pass JsonArray on liferay rest webservices method
Junior Member 投稿: 55 参加年月日: 14/10/22 最新の投稿
Hello Team,
I need to pass JsonArray on liferay rest webservice serviceImpl method.
It gives following error,
Unable to convert to type: com.liferay.portal.kernel.json.JSONArray
I need to call webservice by Jquery ajax call.
Thanks in advance for expert help
Kind regards,
Brijesh
I need to pass JsonArray on liferay rest webservice serviceImpl method.
It gives following error,
Unable to convert to type: com.liferay.portal.kernel.json.JSONArray
I need to call webservice by Jquery ajax call.
Thanks in advance for expert help
Kind regards,
Brijesh
7年前 に Brijesh Desai によって更新されました。
RE: Pass JsonArray on liferay rest webservices method
Junior Member 投稿: 55 参加年月日: 14/10/22 最新の投稿
I am in certain need of this,
Any expert suggestion needed,
thanks in advance
Any expert suggestion needed,
thanks in advance
7年前 に Brijesh Desai によって更新されました。
RE: Pass JsonArray on liferay rest webservices method
Junior Member 投稿: 55 参加年月日: 14/10/22 最新の投稿
I couldn't get this within liferay service builder but managed with rest java web services project with jersey client jars
7年前 に Brijesh Desai によって更新されました。
RE: Pass JsonArray on liferay rest webservices method
Junior Member 投稿: 55 参加年月日: 14/10/22 最新の投稿
If anyone come across this scenario, following code may help,
@Path("/WebLrDocMetadata")
public class CustomMetaDataService {
FileNodeDao fileNodeDao = new FileNodeDao();
@POST
@Path("/metaDataProperties")
@Produces("application/json")
public List<FileNode> getMetaDataProperties(@Valid List<FileNode> reqFileNodeDaoList) {
System.out.println("users 1111111111122222222222223333333333333 ----- " + reqFileNodeDaoList.size());
List<FileNode> resFileNodeDaoList = fileNodeDao.getAllFileNodesData(reqFileNodeDaoList);
return resFileNodeDaoList;
}
}