2012-09-27 57 views
1

我是Liferay的新手。我正在使用Liferay 6.1。我的要求是開發只返回XML提要的Web服務。當涉及到JSON,SOAP或WSDL時,我可以看到Liferay已經變得容易了。我想要做的是從我的數據庫中選擇數據,並在調用portlet時返回XML,就像在Servlet中一樣。Liferay中的XML Web服務6.1

如果您簡單描述或者如果您參考解決方案已詳細闡述的某些博客,我將不勝感激。

回答

0

要訪問Liferay的JSON Web服務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 /消息/ 13489024` ,這裏是官方文檔:

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

感謝更新。但我需要一種方法來只生成XMl。 – Debopam

+0

有許多庫將json轉換爲XML。如果你以特定的格式進行操作,恐怕你必須編寫它,檢查我們的liferay的json servlet,並通過EXT進行更改,或者你可以實現自己的。 JSONServlet(示例http://answers.oreilly.com/topic/279-how-to-convert-json-to-xml-in-java/) – Paul

+0

看起來我沒有其他出路,除了這個。謝謝哥們。 – Debopam