Jakarta ee 如何显示用户';自定义Oracle WebCenter模板中的个人资料照片?

Jakarta ee 如何显示用户';自定义Oracle WebCenter模板中的个人资料照片?,jakarta-ee,webcenter,Jakarta Ee,Webcenter,我正在为OracleWebCenter开发一个自定义模板,它是在JDeveloper中从头创建的。我想在模板的右上角显示一个登录的用户头像(或个人资料照片)。就像在数千页上完成的一样。怎么做 通过谷歌搜索和实验,我发现webcenter中有一个ProfilePhotoServlet,它在webcenter空间中显示用户照片。它应该可以工作(servlet正在我的WebCenter应用程序中运行),但我需要以某种方式指定用户以使其工作 在webcenter空间中,它类似于: <img src

我正在为OracleWebCenter开发一个自定义模板,它是在JDeveloper中从头创建的。我想在模板的右上角显示一个登录的用户头像(或个人资料照片)。就像在数千页上完成的一样。怎么做

通过谷歌搜索和实验,我发现webcenter中有一个ProfilePhotoServlet,它在webcenter空间中显示用户照片。它应该可以工作(servlet正在我的WebCenter应用程序中运行),但我需要以某种方式指定用户以使其工作

在webcenter空间中,它类似于:

<img src="/webcenter/profilephoto/3039374139443130393142413131453042464632374433413541413746423930/SMALL/1319467188271?_xResourceMethod=wsrp" />

并显示用户的图片。我不知道如何为ProfilePhotoServlet获取这些数字参数。


<af:image source="#{
        webCenterProfile[(pageFlowScope.userId == null ? securityContext.userName : pageFlowScope.userId)]
        .photoURI[not empty pageFlowScope.imageSize? pageFlowScope.imageSize : 'MEDIUM']
        }" shortDesc="#{pageFlowScope.userId}" id="i22">
</af:image>