2013-09-30 37 views
1

我正在使用JasperReports使用彈簧。我正在給客戶以pdf和csv格式下載報告的機會。但我的要求是在下載提示我需要顯示日期和時間的文件名。但是我只能顯示文件名。如何在下載時顯示日期和時間的文件名?如何給文件名添加日期和時間

我使用下面的代碼在我碧玉views.xml

<bean id="test-pdf" 
      class="org.springframework.web.servlet.view.jasperreports.JasperReportsPdfView" 
      p:url="classpath:reports/testreport.jrxml" 
      p:reportDataKey="datasource"> 
      <property name="headers"> 
     <props> 
      <prop key="Content-Disposition"> 
        attachment; filename=TestReport.pdf 
      </prop> 
     </props> 
    </property> 
    </bean> 

如何添加日期和時間到文件名,而下載?

回答

-1

在您的示例中,您可以顯示文件名,因爲您還可以指定實際生成報告時文件名應爲的內容。如果您想顯示生成報告的日期和時間,並且在按下某個按鈕下載報告時生成報告,那麼您實際上只是顯示當前時間。我不知道那裏有什麼價值,但是如果有必要,只需使用一些javascript來不斷更新瀏覽器中的當前時間,也許可以使用每分鐘啓動一次的計時器來更新顯示的時間。

相關問題