2013-09-30 34 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来不断更新浏览器中的当前时间,也许可以使用每分钟启动一次的计时器来更新显示的时间。

相关问题