Fortify는 새로운 파일 (경로) 비교가 이루어진 행에서 경로 조작 오류를 제공합니다. Struts 2를 사용하고 있습니다.고정 경로 조작 오류
요새화가이 오류를 나타내지 않도록이 문제를 해결하는 방법을 알려줄 수 있습니까?
private boolean filePresent(String fileName) {
if (fileName != null) {
String path = getDirPath();
if (path != null) {
path = path.endsWith("/") ? path : path + "/";
path = path + fileName;
if (new File(path).exists()) {
setFileName(fileName);
return true;
}
}
}
return false;
}
나는 파일이 따라서 나는 그것이 이름 & 파일을 추가, web.xml 파일에서 전체 디렉토리 경로를 받고, 인수로 파일 이름을 전달하고있어 우리의 웹 서버 &에 존재 여부 확인해야 & 경로를 작성하여 파일 오브젝트가 존재하는지 여부를 확인하십시오.