关于war包中文件访问路径的问题,急

zyg9108 2005-01-09 02:38:33
我有一个war包部署在weblogic8.1上
ebus.war目录结构如下:
css
person
plan
aaa.htx
web-inf
classes
person.class
web.xml
weblogic.xml
我要使用aaa.htx,所使用的方法是
FileReader cf=new FileReader(文件名称);
我想知道这个“文件名称”的路径该如何写?
...全文
308 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijunjiejava 2005-01-10
  • 打赏
  • 举报
回复
帮忙顶
zyg9108 2005-01-09
  • 打赏
  • 举报
回复
上面说的方法都不行
我把war包中的目录结构改了一下
ebus.war目录结构如下:
css
person
web-inf
classes
person.class
plan
aaa.htx
web.xml
weblogic.xml
按照jar包中访问的方法,我用了/person/plan/aaa.htx可是还是不行,还试了../../person/plan/aaa.htx,还有WEB-INF/classes/person/plan/aaa.htx都不行
  • 打赏
  • 举报
回复
如果是css文件,用../../../person/plan/aa.htx,找不到的话去掉../试试。或者加上../,不断试,路径一正确就找到了
zyg9108 2005-01-09
  • 打赏
  • 举报
回复
请大家关注一下
jFresH_MaN 2005-01-09
  • 打赏
  • 举报
回复
那你用../../../person/plan/aa.htx试试
zyg9108 2005-01-09
  • 打赏
  • 举报
回复
我的方法是在person.class中
zyg9108 2005-01-09
  • 打赏
  • 举报
回复
jFresH_MaN(我本将心照明月,奈何明月照沟渠!)
你说的路径我用了,但是不起作用,还有别的方法吗?
zyg9108 2005-01-09
  • 打赏
  • 举报
回复
兄弟如果不在web-info下面该怎么办,说详细点
jFresH_MaN 2005-01-09
  • 打赏
  • 举报
回复
/person/plan/aa.htx
xieyj 2005-01-09
  • 打赏
  • 举报
回复
相对于 tomcat 的相对路么,如果此文件放在 web-info 下,可以使用“web-info/aaa.htx”

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧