【问题标题】:XML Web Service in Liferay 6.1Liferay 6.1 中的 XML Web 服务
【发布时间】:2012-09-27 05:26:18
【问题描述】:

我是 Liferay 的新手。我正在使用 Liferay 6.1。我的要求是开发只返回 XML 提要的 Web 服务。我可以看到 Liferay 在 JSON、SOAP 或 WSDL 方面已经很容易了。我想要做的是从我的数据库中选择数据并在调用 portlet 时返回 XML,就像它在 Servlet 的情况下所做的那样。

如果您能简短地描述一下,或者如果您参考一些详细阐述了解决方案的博客,我将非常感激。

【问题讨论】:

    标签: java web-services servlets liferay


    【解决方案1】:

    要访问 Liferay 的 JSON webservice api,您可以使用

    http://localhost:8080/api/jsonws 
    

    为您的本地服务器(更改其他服务器的主机) 为了了解它的工作原理,liferay 的社区有一个非常详细的解释:http://www.liferay.com/web/james.falkner/blog/-/blogs/yet-another-liferay-json-service-example update on :http://www.liferay.com/community/forums/-/message_boards/message/13489024` 这是官方文档:

    http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/json-web-services
    

    【讨论】:

    • 感谢更新。但我需要一种只生成 XMl 的方法。
    • 有许多库可以将 json 转换为 XML。如果您以特定格式执行此操作,恐怕您必须对其进行编码,请查看我们的 liferay 的 json servlet,然后通过 EXT 对其进行更改,或者您可以实现自己的。 JSONServlet(例如answers.oreilly.com/topic/…
    • 看来我没有别的出路了。谢谢朋友。
    猜你喜欢
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 2014-06-08
    • 1970-01-01
    • 2012-05-23
    • 2012-12-24
    • 1970-01-01
    相关资源
    最近更新 更多