tomcat启动时,后台如何访问服务器保存的文件 ?
我在后台写了代码复制服务器保存的的文件到另一个文件夹,但是提示我文件不存在。我把tomcat关掉,在本地运行就没问题。求大神告知,非常感谢。...
我在后台写了代码复制服务器保存的的文件到另一个文件夹,但是提示我文件不存在。我把tomcat关掉,在本地运行就没问题。求大神告知,非常感谢。
展开
2个回答
展开全部
根据描述, 该程序不是一个Servlet, 获取资源文件方法:
1. 使用Servlet获取文件路径然后传递给后台程序
URL this.getServletContext().getResource()
InputStream this.getServletContext().getResourceAsStream()
2.使用文件读取程序类加载器读取文件
URL Object.class.getClassLoader().getResource();
InputStream this.getClass().getClassLoader().getResourceAsStream();
希望能帮助你
1. 使用Servlet获取文件路径然后传递给后台程序
URL this.getServletContext().getResource()
InputStream this.getServletContext().getResourceAsStream()
2.使用文件读取程序类加载器读取文件
URL Object.class.getClassLoader().getResource();
InputStream this.getClass().getClassLoader().getResourceAsStream();
希望能帮助你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询