2010-06-14 149 views
0

有沒有辦法將一個jsp頁面(返回的內容)包含到蓮花網頁中?在Lotus網頁中包含一個JSP

什麼我需要的是一個

<jsp:include url="....">

,但對蓮側(「蓮花標籤」,如果存在)使用等效

標籤將給出一個HTML返回字符串並將被Lotus使用。

請注意,我不知道什麼蓮花,這是審訊之前,開發一個項目,我在JSP側:)

我們需要蓮花側約1來電10個jsp文件來構建頁面,但我們在這一點上遇到了技術問題。第一個想法是由Lotus爲每個jsp部分創建一個Ajax調用,但是由於這應該也可以在沒有JavaScript的情況下工作,所以這不是一個好的選擇。

從我的「JSP開發人員角度」,我告訴Lotus開發人員「只需將我的jsp包含在需要它們的地方」,但看起來這不可能輕鬆完成,因此就是這個問題。我認爲/仍然希望Lotus開發人員能夠使用一種簡單的技術將我的JSP電話的響應包含在他的頁面內

任何想法?

最好的問候,

尼爾斯

回答

0

沒有 「蓮花標籤」 很遺憾。 Domino旨在將Lotus Notes數據合併到網頁中,但沒有將其他源的內容輕鬆包含到其HTTP響應流中的機制。

您可以在Domino中編寫代理來檢索由jsp頁面生成的HTML代碼,將該內容保存到Notes文檔中,然後使用該文檔的數據在Domino中生成頁面。如果內容不經常更改,則可以將其視爲使用緩存系統。

想到的另一個想法是在Domino的輸出中使用IFrame,並在這些框架中包含jsp頁面。