Servlets JSF在通过链接下载文件之前设置请求属性

Servlets JSF在通过链接下载文件之前设置请求属性,servlets,primefaces,request,jsf-2.2,http-get,Servlets,Primefaces,Request,Jsf 2.2,Http Get,我使用的是PrimeFaces 7,必须提供一个URL链接,当单击该链接时,会触发.zip文件的下载 当前我的组件如下所示: <h:outputLink styleClass="zip-download-Link" value="#{request.contextPath}/ave/download?file=Zip&amp;folder=Empty&amp;aveId=#{verlaufBean.existingAveForVerlauf.i

我使用的是PrimeFaces 7,必须提供一个URL链接,当单击该链接时,会触发.zip文件的下载

当前我的组件如下所示:

<h:outputLink styleClass="zip-download-Link" value="#{request.contextPath}/ave/download?file=Zip&amp;folder=Empty&amp;aveId=#{verlaufBean.existingAveForVerlauf.id}" download="Kaufanbots.zip">
    <h:outputText value="Download file"/>
</h:outputLink>

zip文件由映射到URL#{request.contextPath}/ave/download的Servlet提供

请注意,URL包含第二个请求参数aveId,它表示实体的id,该实体在传递.zip文件的servlet中加载了数据库调用

我的问题是:(如何)我可以向上面的链接提供一个请求属性(即一个对象而不是一个字符串),这样我就不需要从servlet中的数据库获取实体,而只需要从请求范围获取实体

谢谢你,并致以亲切的问候, 亚历克斯