CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请问如何去读取tomcat的web-inf下的配置文件!

楼主rhj_2001(浩)2006-03-06 18:21:34 在 Java / Web 开发 提问

我自己写了一套数据存取方式,其数据源的配置文件叫db.ini,我要在代码DBManager.java类里把相关的数据库数据读进来,如URL,用户名和密码,请问用什么方式实现才好?是不是要在web.xml里做一个什么隐射? 问题点数:20、回复次数:8Top

1 楼mudboy()回复于 2006-03-06 19:49:24 得分 10

有很多方法可以实现你的要求:  
  1   通过WEB.XML配置初始化参数,指向相应的相对路径如:web-inf/xxx.xml,代码中可通过servlet相应的API取得.  
  2   如果你已确认你就放在该路径下,直接用getContextPath相应的代码就可以取得/Top

2 楼caichongbo(橘子)回复于 2006-03-07 00:49:33 得分 0

楼上正解Top

3 楼rhj_2001(浩)回复于 2006-03-07 09:50:06 得分 0

<web-app>  
      <servlet>  
          <servlet-name>TopoApplet</servlet-name>  
          <servlet-class>ServletDispatcher</servlet-class>  
          <init-param>  
              <param-name>conf</param-name>  
              <param-value>conf.xml</param-value>  
          </init-param>          
      </servlet>  
      <servlet-mapping>  
          <servlet-name>TopoApplet</servlet-name>  
          <url-pattern>/TopoApplet/ServletDispatcher</url-pattern>  
      </servlet-mapping>  
  </web-app>  
   
  这样配置正确么?请问如何去获得这个param值?Top

4 楼fjm_520(蓝)回复于 2006-03-07 09:51:51 得分 0

学习Top

5 楼rhj_2001(浩)回复于 2006-03-07 09:56:27 得分 0

是不是在servlet里  
  getInitParameter("config");??Top

6 楼rhj_2001(浩)回复于 2006-03-07 10:37:36 得分 0

getInitParameter("config");的确可以拿到,我把web.xml和conf.xml放在同级目录下,就是web-inf下,但是在程序里去读conf.xml时候,说URL找不到?请问如何解决?Top

7 楼dlxu(脱离纯粹Coding阶段)回复于 2006-03-07 10:44:08 得分 10

ServletContext.getRealPath方法取得Top

8 楼rhj_2001(浩)回复于 2006-03-07 10:48:06 得分 0

<init-param>  
              <param-name>conf</param-name>  
              <param-value>WEB-INF/conf.xml</param-value>  
          </init-param>    
   
  改成这个,还不行额!Top

相关问题

  • 关于tomcat配置文件
  • 在Jsp中如果取得WEB-INF目录下的配置文件的实际路径?
  • Tomcat配置文件Server.xml中加入AJP13的问题
  • 请问 tomcat 中配置文件的问题
  • 请问各位大侠,Tomcat的配置文件问题!谢谢!
  • 关于WEB开发中的配置文件问题?
  • 配置文件
  • 请教一个关于TOMCAT的配置文件SERVER.XML的问题。谢谢!
  • 如何修改配置文件才能使Tomcat显示调试信息?
  • TOMCAT引用的JAVA_HOME路径写在哪个配置文件里的?

关键词

  • 代码
  • 数据
  • xml
  • topoapplet
  • 请问如何
  • inf
  • conf
  • 相应
  • 取得

得分解答快速导航

  • 帖主:rhj_2001
  • mudboy
  • dlxu

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo