有没有办法将jsp页面(它返回的内容)包含在莲花网页中?
我需要的是等同于
<jsp:include url="....">
但要在莲花一侧使用(如果存在,则为“莲花标签”)
该标记将返回一个HTML字符串,并由Lotus使用。
请注意我对Lotus一无所知,这个审讯是在开发项目之前,我在JSP方面:)
我们需要Lotus端调用大约1到10个jsp文件来构建页面,但此时我们遇到了技术问题。第一个想法是由Lotus为每个jsp部分进行Ajax调用,但由于这也应该在没有JavaScript的情况下工作,这不是一个好的选择。
从我的“JSP开发人员的角度”,我告诉Lotus开发人员“只需将我的jsp包含在你需要的地方”,但看起来这样做不容易,因此这个问题。我想/仍然希望Lotus开发人员可以使用一种简单的技术将JSP调用的响应包含在他的页面中
有什么想法吗?
致以最诚挚的问候,
尼尔斯
答案 0 :(得分:0)
遗憾的是,没有“莲花牌”。 Domino旨在将Lotus Notes数据合并到网页中,但没有一种机制可以轻松地将来自其他来源的内容包含到其HTTP响应流中。
您可以在Domino中编写代理以检索由jsp页面生成的HTML代码,将该内容保存到Notes文档中,然后使用该文档的数据在Domino中生成页面。如果内容不经常更改,您可以将其视为使用缓存系统。
我想到的另一个想法是在Domino的输出中使用IFrame,并在这些帧中包含jsp页面。