2016-11-08 3 views
0

저장된 PDF 파일이있어서 iFrame에 표시하고 싶습니다. src를 계산하는 적절한 방법은 무엇입니까? iFrame에 PDF 내용보기 (파일 경로)

내가 나를 위해 작동하고 있지 않습니다 만 사용 :

<set field="resourceReference" from="ec.resource.getLocationReference('dbresource://mantle/content/cv/100000/content_100006/161107_HS.pdf')"/> 

다음을의 HTML에 내가 추가 :

src="${resourceReference.getUrl()}" 

을 성공없이.

field setup

enter image description here

답변

1

ResourceReference에서 URL 내부 URL입니다 (dbresource로 시작 : // 귀하의 예제에서) 웹 클라이언트에 대한 올바른 URL이 아니라. ec.web.sendResourceResponse (String location) 메소드와 같은 것을 사용하여 파일을 웹 클라이언트에 스트리밍하는 화면 전환 또는 무언가를 추가해야합니다. 프레임 워크, SimpleScreens 등에서이 방법을 사용하는 전환의 다양한 예가 있습니다.

+0

ec.web.sendResourceResponse ('dbresource : //mantle/content/cv/XYZ.pdf', true)를 사용하여 전환을 추가했습니다. 인라인 = true. 그런 다음 src = "$ {sri.buildUrl ('getActualCV'). url} 'iframe을 추가했습니다. – mrovnanik