如何在java中验证上传的文件

时间:2012-11-02 10:42:07

标签: java regex spring-mvc

我需要允许用户只上传文本文件(.txt,.doc,.rtf等)。 如何验证上传的文件仅包含文本数据。 我需要验证文件中的数据而不是文件扩展名。

如果用户上传除文本文件以外的任何图像或视频文件等,我需要显示如下     “您上传的文件格式与所需格式不符”

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Apache Tika library。它可以通过其内容找出文件的类型。