java.io.File
и каждый связанный с файлом класс в этом пакете использует местоположения на диске. «\ WEB-INF \ Blank_A4.pdf» не является местоположением на диске. Не зная контекста кода, который вы показали - с какими переменными он должен работать - не о чем предложить, кроме как посмотреть на методы в интерфейсе javax.servlet.ServletContext
, чтобы узнать, как открыть потоки ввода, если он доступен вам во время выполнения. .