2012-04-17 68 views
0

我得到的文件從CMIS顯示CMIS文檔。我得到的文件內容流(ContentStream),但我無法弄清楚如何顯示在瀏覽器這個內容。只有我知道如何保存爲一個文件。如何在Web瀏覽器中

+0

你在一個Web服務器作爲響應這樣做呢?或者這是一個客戶端可執行文件,你想調出一個瀏覽器?什麼語言? – 2012-04-17 14:48:22

+0

Java。我有servlet,我想在瀏覽器中顯示文檔,在網頁的主要部分。所有文件的其餘頁面應該相同。 文獻DOC =(文檔)cmisSession.getObject(documentId); 現在我有contentStream,但我不知道如何顯示它。 – Heniek 2012-04-17 14:58:16

回答

0

如果你的意思是你想,這將很好地顯示在瀏覽器中的內容的URL,只能用一組有限的MIME類型的發生,即你的瀏覽器支持渲染的人。

例如,目前在cmis.alfresco.com有一個與ID workspace:SpacesStore/i/6873cce7-73b1-4209-8d79-b16b694f02d3的節點,的量,getObject文檔列出了以下內容:

<content type="text/plain" src="http://cmis.alfresco.com:80/service/cmis/s/workspace:SpacesStore/i/6873cce7-73b1-4209-8d79-b16b694f02d3/content"/> 

,因爲它是設定爲text/plain我的瀏覽器(Chrome)顯示它很好地在屏幕上。