我正在使用Apache Cocoon 2.2,当我尝试从浏览器下载时,我想更改生成的pdf文件的默认名称。管道的这一部分生成PDF pdf_parameter 作为其默认名称。
<map:match pattern="pdf_*">
<map:generate src="data.xml"/>
<map:transform src="file.xsl" type="xslt"/>
<map:serialize type="fo2pdf"/>
</map:match>
我该怎么做?
答案 0 :(得分:0)
您可以使用阅读器来实现此目的。例如。 :
<map:match pattern="renamed_*_file.pdf">
<map:read src="cocoon:/pdf_{1}" />
<!--+
! modify the src attribute above so that it matches
! the original pipeline's URL pattern
+-->
</map:match>
您可以详细说明这一原则以满足您的特定要求
(OP希望“更改默认文件名”,但没有说明什么)。