我有一个存储的PDF,我想在iFrame中显示它。计算src的合适方法是什么?
我用过这个,但这对我不起作用:
<set field="resourceReference" from="ec.resource.getLocationReference('dbresource://mantle/content/cv/100000/content_100006/161107_HS.pdf')"/>
然后,我在HTML中添加了:
src="${resourceReference.getUrl()}"
没有成功。
答案 0 :(得分:1)
ResourceReference中的URL是内部URL(在示例中以dbresource://开头),而不是Web客户端的有效URL。您需要添加一个屏幕转换或将文件流式传输到Web客户端(使用ec.web.sendResourceResponse(String location)方法)。在框架,SimpleScreens等中使用此方法有各种转换示例