关于request.getRealPath("") 方法已过时的解决办法
一、问题描述
1、在写
request.getRealPath("/WEB-INF/classes");
方法读取Tomcat中文件时,发现 该方法被画上了横线,已过期,不建议使用。
二、替换方法
1、
request.getSession().getServletContext().getRealPath(File.separator)
2、在Tomcat9、jdk1.8环境下可以用:
request.getServletContext().getRealPath(File.separator);