Struts
getFileName()
接口的方法FormFile
是否对文件名进行过滤?
getfileName()
我的意思是,遵循Struts 上传文档,“操作中需要什么”部分。
如果用户提供的文件名是
"../../../toto.ext"
,则 myFile.getFileName()
返回 "toto.ext"
或 "../../../toto.ext"
.
根据方法getfileName()
"../../../toto.ext"
。但我不太确定。你能告诉我这个问题吗?
"toto.ext"
。但
"../../../toto.ext"
不是文件名,而是文件路径,其中包括文件名。该路径是相对于当前目录的。您应该区分基本路径名和相对路径。基本路径+文件名给你绝对路径。