1
  1. 使用 Struts 2:.tmp 文件(在上传文件后创建)何时被删除?

  2. 您如何自定义何时应该删除 .tmp 文件?你必须创建它的副本吗?

请不要害羞地提供一些代码:)

4

1 回答 1

2

1.这取决于你说的是哪个版本的 S2。

  • S2.2.1 及之前的版本:文件上传拦截器删除了临时文件。
  • S2.2.3 及更高版本:过滤器调度程序启动删除过程,因WW-3490而更改。

2.假设您使用的是最新版本,可能会注入一个经过调整Dispatcher的 .

实际的角度来看,最简单的方法是在操作中复制文件,这在任何合理的文件系统上都非常快。

于 2012-06-21T20:35:10.357 回答