java web应用中把 WEB-INF\classes\db.properties 在static中如何读取里 ...
发布网友
发布时间:2022-04-23 11:49
我来回答
共2个回答
热心网友
时间:2022-04-10 15:23
pp=new Properties();
fis = new FileInputStream("C:\\Program Files (x86)\\Apache Software Foundation\\Tomcat 7.0\\webapps\\test\\WEB-INF\\classes\\db.properties");
pp.load(fis);
热心网友
时间:2022-04-10 16:41
public static String getPropertiesValue(String key){
Properties p = new Properties();
try {
p.load(new FileInputStream(realRootPath + File.separator + "WEB-INF"
+ File.separator + "classes" + File.separator
+ "db.properties"));
} catch (FileNotFoundException e) {
Log4j.logger.error(e);
} catch (IOException e) {
Log4j.logger.error(e);
}
return (String)p.get(key);
}
javaweb工程中,我想获取WEB-INF中的a.properties中的内容,但他的路径怎...
在action或者servlet中可以通过request.getContextPath()可以获取项目跟路径:例如项目部署在F:\Program Files\apache-tomcat-6.0.26\webapps\项目名称 那么获取的就是:F:\Program Files\apache-tomcat-6.0.26\webapps\项目名称 这样只要在后面加入你指定的目录:request.getContextPath()+“/WEB-INF...
用java 或者是javascript怎样获得电脑中的根目录 急急急急---_百度...
输出: JdomParse.class.getResource---/E:/order/002_ext/WebRoot/WEB-INF/classes/jdom/ (JdomParse为src目录下jdom包中的类)四 属性文件的读取:方法 一 InputStream in = lnew BufferedInputStream( new FileInputStream(name)); Properties p = new Properties(); p.load(in);注...
如何动态加载war包里的web-inf/classes目录里的class文件
纯“java project”中,一般把"src"设置为source folder,把bin设置为output folder;“web project”中,一般把"src"设置为source folder,把WEB-INF/classes设置为output 。可以通过:右键工程名->"properties"->"java build path"->"source"->"output folder"->工程名/WEB-INF/classes来设置class...
java获取项目resource路径(javaweb获取项目路径)
java.io.File(application.getRealPath(request.getRequestURI())).getParent();结果:D:esinwebappsTEST 2.在class类中取得路径:(1)类的绝对路径:Class.class.getClass().getResource("/").getPath()结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/(2)得到工程的路径:System.getProperty("user....
在java中怎么访问web-inf 目录下的jsp页面。
同时使用struts来进行jsp文件提取,并将编译好的结果发送到客户端。WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。
新手求教,javaweb项目里的 WEB-INF/classes目录下放的是什么
存放的是一些编译后的class文件和运行所必须的配置文件。解释:java运行过程中会将java文件编译为class文件,而此文件的存储位置默认就是在classes路径下,还有一些其余的xml文件、prepertise文件也会编译在此路径下。
java web应用程序的properties文件路径
public static URL getAbsolutePathWithClass() { return WebPath.class.getResource("/");} / 获取项目classPath目录下的指定目录的绝对路径 param path classes目录下的指定目录.比如:/com/ return file:/F:/tomcat/webapps/J2EEUtil/WEB-INF/classes/com/ / public static URL getAbsolutePathWith...
Java 获取配置文件路径
读取配置文件 , xxx.properties放在webroot/WEB-INF/classes/目录下 首先将配置文件转换成InputStream,有两种方式,原理一样,都是通过类加载器得到资源:(1)InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("xx.properties");(2) InputStream ...
JAVA的config.properties 放在WEB项目什么地方?到底怎么读取?
String realPath = this.getServletContext().getRealPath("/config.properties");//这个路径是相对于Web程序的,如果你放在WEB-INF目录中就是"/WEB-INF/config.properties"InputStream in = new FileInputStream(realPath);//获得*.properties文件的读取流对象 Properties p = new Properties();p.load(...
java web项目如何调用已打包的war文件中的类(不是同一个项目的,可以理...
将war用rar解压,将需要在jar包,放入自己在WEB-INF/lib中,即可使用。如要是classes中在类,你可以将其打包为jar。如果war是同时运行在另一个项目,不能使用上述方法的话,你只能使用web services,或者通过网页请求这个war在某些页面,返回运行后在值,如ajax 这样你必需修改这个war里的内容了。