我需要限制用户上传某些类型的文件,我应该怎么做?我知道我可以接收文件并检查 ContentType 变量,但我需要更改他们的浏览器查找文件的方式。
假设所需的文件类型是 csv,当他们单击上传并打开窗口以在其文件系统中查找文件时,他们应该只能看到具有 csv 扩展名的文件。通过这种方式,他们被迫上传 CSV 文件,因为没有其他文件可供选择。
<s:form id="uploadCSV" method="POST" action="add" enctype="multipart/form-data">
<s:file name="csv" label="Upload File"/>
<s:submit/>
</s:form>