spring sample jpetstore 的问题,不能加载 *.properties文件

finalguyi 2006-05-15 07:02:35
spring2.0+tomcat5.0+jdk1.5

问题

参考jpetstore部署自己的应用时候,web.xml出现问题
web.xml中如果应用ContextLoadListener则不能访问index.html

问题分析

估计是不能加载 \WEB-INF\lib\org\springframework\web\context\ 下的 ContextLoader.properties 文件

我的系统在build.xml下也出现不能加载 build.properties的问题,我是用硬路径代进去的
(参考 springmvc step-by-step的build.xml,不是jpetstore下的build.xml)

不过我的jpetstore可以用,jpetstore 下也是有个jdbc.properties的。

@_@ , #_# , %_%

...全文
204 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
finalguyi 2006-05-16
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4656/4656079.xml?temp=.2610895

参考上面的帖子,问题可以解决。
Saro 2006-05-15
  • 打赏
  • 举报
回复
好像这个问题经常有人问?
一般来说都是加载listener出错的原因(listener一加载错误,整个项目都不能访问了),
和ContextLoader.properties 没关系,你的web.xml中可能没有下面的配置,

ContextLoadListener必须根据contextConfigLocation去找配置文件
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext*.xml
</param-value>
</context-param>
miaoliujun 2006-05-15
  • 打赏
  • 举报
回复
一般properties 文件放在classpath下或者WEB-INF下,很少有放在\WEB-INF\lib下的
miaoliujun 2006-05-15
  • 打赏
  • 举报
回复
关键看对应的路径下有没有对应的文件

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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