就像图中的那个文件,new File(?),问号里怎么写这文件的路径,new File(?)方法在这个类里:E:\2014-08-21\dzpk\src\com\zy\util\ipseeker\IPSeeker.class
11 个解决方案
#1
在web-inf下,获取路径估计只能通过物理路径来弄
如果你放在webroot下的话,可以通过域名(localhost)加文件夹、文件名之类的
如果你放在webroot下的话,可以通过域名(localhost)加文件夹、文件名之类的
#2
可以直接用相对路径: /resource/test.txt
或者绝对路径:/项目名/webContent/WEB-INFO/resource/test.txt
或者绝对路径:/项目名/webContent/WEB-INFO/resource/test.txt
#3
相对比较好
#4
用相对路径吧,如果实在找不到就拼绝对路径吧
#5
相对路径的一个个试了,不知道是不是错了: ./resource/test.txt ../resource/test.txt ../test.txt /resource/test.txt 都试了也提示找不到文件,后来用的是:request.getSession().getServletContext().getRealPath("/WEB-INF/resource/test.txt")得到的,
一开始只写:/项目名/webContent/WEB-INFO/resource/test.txt 也找不到...谢谢大家了
一开始只写:/项目名/webContent/WEB-INFO/resource/test.txt 也找不到...谢谢大家了
#6
在项目中写文件路径最好是用相对路径吧
#7
/resource/test.txt
#8
有没有试过 .class.getClassLoader().getResourceAsStream()?
#9
这个路径是可以在web.xml配置的
#10
谢谢你的反馈 , 我也找到了 .request.getSession().getServletContext().getRealPath("/WEB-INF/resource/test.txt")
#11
感谢,,按照5楼解决问题
#1
在web-inf下,获取路径估计只能通过物理路径来弄
如果你放在webroot下的话,可以通过域名(localhost)加文件夹、文件名之类的
如果你放在webroot下的话,可以通过域名(localhost)加文件夹、文件名之类的
#2
可以直接用相对路径: /resource/test.txt
或者绝对路径:/项目名/webContent/WEB-INFO/resource/test.txt
或者绝对路径:/项目名/webContent/WEB-INFO/resource/test.txt
#3
相对比较好
#4
用相对路径吧,如果实在找不到就拼绝对路径吧
#5
相对路径的一个个试了,不知道是不是错了: ./resource/test.txt ../resource/test.txt ../test.txt /resource/test.txt 都试了也提示找不到文件,后来用的是:request.getSession().getServletContext().getRealPath("/WEB-INF/resource/test.txt")得到的,
一开始只写:/项目名/webContent/WEB-INFO/resource/test.txt 也找不到...谢谢大家了
一开始只写:/项目名/webContent/WEB-INFO/resource/test.txt 也找不到...谢谢大家了
#6
在项目中写文件路径最好是用相对路径吧
#7
/resource/test.txt
#8
有没有试过 .class.getClassLoader().getResourceAsStream()?
#9
这个路径是可以在web.xml配置的
#10
谢谢你的反馈 , 我也找到了 .request.getSession().getServletContext().getRealPath("/WEB-INF/resource/test.txt")
#11
感谢,,按照5楼解决问题