有没有办法将文件浏览限制到特定路径?
<input type="file" name="pic" >
路径可能在本地文件系统中,也可能不在本地文件系统中,也可以在网络或任何其他位置。
可以这样做吗?
我正在使用JSP + struts 1.x
感谢
答案 0 :(得分:2)
出于安全原因,您无法设置文件的位置。
但是你可以通过在input元素上设置一个带有mime-type的accept属性来限制接受的文件类型。
<input type="file" name="pic" accept="image/*" />
请参阅input element specification:
accept = content-type-list [CI]
This attribute specifies a comma-separated list of content types that a server
processing this form will handle correctly. User agents may use this information
to filter out non-conforming files when prompting a user to select files to be sent
to the server (cf. the INPUT element when type="file").
答案 1 :(得分:1)
没有。你不能。 Web服务器无权具有对用户本地文件系统进行此类限制的权限。如果有人能做到这一点,我会把它视为黑客攻击。