2014-06-11 124 views
0

我正在使用Apache Cocoon 2.2,並且當我嘗試從瀏覽器下載時,我想更改生成的pdf文件的默認名稱。這部分管道生成一個PDF,其中 pdf_parameter作爲其默認名稱。我不能更改生成的PDF文件的默認名稱

<map:match pattern="pdf_*"> 
    <map:generate src="data.xml"/> 
    <map:transform src="file.xsl" type="xslt"/>    
    <map:serialize type="fo2pdf"/> 
</map:match> 

我該怎麼辦?

回答

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> 

您可以詳細闡述這一原則,以滿足您的特定需求

(業務方案要「更改默認的文件名」,但沒有什麼說的)。

相關問題