---如何在java类中取得web容器在系统中的绝对路径或相对路径---_百度...

发布网友 发布时间:2022-04-23 05:22

我来回答

7个回答

热心网友 时间:2022-04-21 18:19

我记得当初我用了个new File在网络上传输文件,结果失败了,文件地址全是new 在 服务器上的地址,你可以试试用new File,然后得到他的toURI,然后再toURL,不知道你的问题合适不,你可以试试

热心网友 时间:2022-04-21 19:37

可以class.GetResource ()函数获取类所在的目录,然后再向上就是WEB-INF了。
但我觉得你这个要求没啥意思啊。。

热心网友 时间:2022-04-21 21:11

request.getSession().getServletContext().getRealPath("/");

正解

热心网友 时间:2022-04-21 23:03

如果你能得到eclipse的workspace下的路径,就说明你成功了,因为你是在eclipse下运行的所以是这个路径,当你在服务器(tomcat)运行的时候就是tomcat下的路径了

热心网友 时间:2022-04-22 01:11

楼上的方法过期了.
用这个替代
request.getSession().getServletContext().getRealPath("/");

热心网友 时间:2022-04-22 03:35

request.getRealPath();

热心网友 时间:2022-04-22 06:17

web容器可以理解为打开浏览器后并有一个提交请求所形成的环境.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com