properties是资源文件
和ResourceBundle类直接有直接关系
你应该且必须看看这个类的API文件格式
key = value
此文件是locale相关的native2ascii 1.properties 1_zh_CN.properties

解决方案 »

  1.   

    其实没有固定的格式,配置文件一般写成 
    DBName DBDriver DBURL DBUser DBPassword
    中间用空隔隔开
      

  2.   

    根据不同情况,只要只要写完后,能背对读取,并被解析即可,可以是一句话,也可以是几行,
    例如:URL=HTTP://LOACAST:8080/TEST/SERVLET.CLASS之类
      

  3.   

    用notePAD 写,然后保存为DB.PROPERTIES,我是这么写的,URL=http://xdbcgrp:8000/servlet/MasterServlet
    URI=/servlet/MasterServlet
    仅供参考
      

  4.   

    xzwsun(太阳风暴):老大哥
    我只是想写一个连接池的db.properties文件
      

  5.   

    有一个流行的connectionpool用的文件
    就叫这个名字
    以DB2为例:
    database.driver=COM.ibm.db2.jdbc.app.DB2Driver
    database.url=jdbc:db2:test
    database.user=db2admin
    database.password=db2admin
    database.maxConnections=50
    database.initConnections=2
      

  6.   

    我创建weblogic的连接池如下,希望对你有所帮助啦:weblogic.jdbc.connectionPool.oraclePool=       url=jdbc:oracle:thin:@202.192.246.29:1521:wyu,       driver=oracle.jdbc.driver.OracleDriver,       loginDelaySecs=1,       initialCapacity=4,       maxCapacity=10,       capacityIncrement=2,       allowShrinking=true,       shrinkPeriodMins=15,       refreshMinutes=10,       testTable=dual,       props=user=SCOTT;password=tiger;server=wyu
      

  7.   

    怎么都没人用odbc的
    言者有分!!!
      

  8.   

    我的db.properties是这样写的
    logfile=C:\\log.txt
    driver=sun.jdbc.odbc.JdbcOdbcDriver
    myconn.url=jdbc:odbc:nettest
    myconn.user=sa
    myconn.maxConnections=50
      

  9.   

    我的servlet是这样写的
    import java.io.*;
     import java.sql.*;
     import javax.servlet.*;
     import javax.servlet.http.*;
     public class TestServlet extends HttpServlet {
     private DBConnectionManager connMgr;
     
     public void init(ServletConfig conf) throws ServletException {
     super.init(conf);
     connMgr = DBConnectionManager.getInstance();
     }
     
     public void service(HttpServletRequest req, HttpServletResponse res) 
     throws IOException {
     
     res.setContentType("text/html");
     PrintWriter out = res.getWriter();
     
     Connection con = connMgr.getConnection("myconn");
     if (con == null) {
     out.println("不能获取数据库连接.");
     return;
    }
     ResultSet rs = null;
     ResultSetMetaData md = null;
     Statement stmt = null;
     try {
     stmt = con.createStatement();
     rs = stmt.executeQuery("SELECT * FROM test");
     md = rs.getMetaData();
     out.println("< H1>职工数据< /H1>");
     while (rs.next()) {
     out.println("< BR>");
     for (int i = 1; i < md.getColumnCount(); i++) {
     out.print(rs.getString(i) + ", ");
     }
     }
     stmt.close();
     rs.close();
     }
     catch (SQLException e) {
     e.printStackTrace(out);
     }
     connMgr.freeConnection("myconn", con);
     }
     
     public void destroy() {
     connMgr.release();
     super.destroy();
     }
     } 
      

  10.   

    给你做个参考 :)  servlet.user = web
      servlet.password = testweb
      servlet.source = jdbc:odbc:nettest
      servlet.host = 192.168.3.210
      servlet.port = 1521
      servlet.sid = sfhc   private static final String DATABASE_DRIVER="sun.jdbc.odbc.JdbcOdbcDriver";   private static final String DATABASE_URL="jdbc:odbc:nettest";// 数据库连接名
        //或者从properties中获得  Class.forName(DATABASE_DRIVER).newInstance();  try {
        conn=DriverManager.getConnection(DATABASE_URL);//链接数据库
      } catch (Exception e) {
        System.out.println("ERROR "+ e.toString());
      };
      

  11.   

    补充一点,获取properties中的数据private static final String CONFIG_BUNDLE_NAME = "db";
    // 取得 Properties 文件中定义的参数的值。
    try {
      PropertyResourceBundle configBundle = (PropertyResourceBundle)PropertyResourceBundle.getBundle(CONFIG_BUNDLE_NAME);
         user     = configBundle.getString("servlet.user");
         password = configBundle.getString("servlet.password");
         source   = configBundle.getString("servlet.source");
         host     = configBundle.getString("servlet.host");
         port     = configBundle.getString("servlet.port");
         sid      = configBundle.getString("servlet.sid");
         url      = source + host + ":" + port + ":" +sid;
    } catch (Exception e) {
      System.out.println("Find properties error in index.init(): " + e.toString());
    }
      

  12.   

    不好意思是:http://www.computerworld.com.cn/search/theme/themeF.asp?id=167144
      

  13.   

    AllError(错误大全) 我觉得你的代码,很不纯阿,java是面向对象编程的,连库和处理数据都可以写成模块的(类),其实在做项目中,几乎没有你那么写的~~~ 呵呵,这只是我的一点想法~~~
      

  14.   

    gcli123456(国臣) :英雄啊!你是怎么用的,给个例子看看行吗,我的email:
    [email protected]
    分要多少有多少
      

  15.   

    你该是在web页面上看到才对阿
      

  16.   

    你是说这个servlet执行时显示的这句"不能获取数据库连接"不是在web页面上,请问你是用的什么环境,jbuilder4?