在属性文件里面。如XXX.properties,
属性文件是文本文件,格式是:key=value类型。
如下面的属性文件:
# jpox.properties -- jpox configuration.
# 2006-11-28 19:24# -- Standard JDO properties. --
javax.jdo.PersistenceManagerFactoryClass=org.jpox.PersistenceManagerFactoryImpl
javax.jdo.option.ConnectionDriverName=com.microsoft.jdbc.sqlserver.SQLServerDriver
javax.jdo.option.ConnectionURL=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JDO;SelectMethod=cursor
javax.jdo.option.ConnectionUserName=sa
javax.jdo.option.ConnectionPassword=sqlserversaps# -- JPOX properties. --
org.jpox.autoCreateSchema=true
org.jpox.validateTables=false
org.jpox.validateConstraints=false===================================
你下面这样使用:
Properties p = new Properties();
p.load("jpox.properties");// 注意路径
String value = p.getProperties("javax.jdo.option.ConnectionURL");
System.out.println(value);这样就OK了!===================================
Struts里面呢,可以是任何名字的属性文件,但是要在struts-config.xml文件中进行配置。一般都命名为:MessageResources.properties或application.properties,然后在struts-config.xml文件中有相关的配置:
……
 <message-resources parameter="MessageResources" />
 <message-resources parameter="ApplicationResources" />
</struts-config>上面就表示这个Struts项目有2个属性文件,MessageResources.properties和application.properties,而且都放在WEB-INF/classes目录下面的。如果放置在相关的名内,则要在前面加上包对应的目录名。如:
<message-resources parameter="package.MessageResources" />