<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    雅典之夏的小站
    知人者智 自知者明 Fighting!!

    Datasource對象是由Tomcat提供的,因而需要使用JNDI來獲得Datasouce

    在Javax.naming 中提供了Context接口,

    數據源的配置涉及到Server.xml和web.xml,需要在server.xml中加入如下內容:說明一下:我的數據庫是MYsql

    <Context path="/text" docBase="d:/upload" debug="0">
         <Resource name="jdbc/testDb" auth="Container"
                        type="javax.sql.DataSource"/>
              <ResourceParams name="jdbc/testDB">\\數據源的名稱
                <parameter><name>username</name><value>root</value></parameter>數據庫的名稱
                <parameter><name>password</name><value>password</value></parameter>數據庫密碼
                <parameter><name>driverClassName</name>
                  <value>org.gjt.mm.mysql.Driver</value></parameter>\\要加載的驅動
                <parameter><name>url</name>
                  <value>jdbc:mysql://172.20.0.73/rk?</value></parameter>\\要連接的URL
              </ResourceParams>
             
       </Context>

    具體還有一些詳細的選項例如:MaxActive等,參加Server.xml中說明

    另外在Web.xml中加入如下內容:
    <description>test connection</description>\\描述
        <res-ref-name>jdbc/testDB</res-ref-name>\\名稱與上對應
        <res-type>javax.sql.DataSource</res-type>\\與上對應
        <res-auth>Container</res-auth>\\與上一置
        </resource-ref>

    配置以上內容后,只要在你的Jsp或Javabean 中按以下方式創建連接,就可以

    Context ctx=new InitialContext();
      DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/testDB");
      conn = ds.getConnection();

    以上代碼均測試成功,但是在Server.xml中配置數據庫的URL中我不能加入useUnicode=true&characterEncoding=GBK,所以從數據庫中取出來的漢字都是????

    剛剛解決了上面的問題,可以這樣加入

    jdbc:mysql://172.20.0.73/rk?useUnicode=true&amp;characterEncoding=GBK

    因為&是特殊字符

    我用如下代碼來解決這個問題:

    public static String toChinese(String strvalue) {
      try{
       if(strvalue==null)
      {
      return null;
      }
      else {
       strvalue = new String(strvalue.getBytes("ISO8859_1"), "GBK");
       return strvalue;
      }
      }catch(Exception e){
       return null;
      }
     }

    寫Blog 的時候停了幾次電,真是郁悶,數據庫的連接池的概念我現在還是不太清晰,加強學習,看書去了1

    posted on 2005-10-27 13:03 rkind 閱讀(205) 評論(0)  編輯  收藏 所屬分類: JAVA基礎&數據庫WebServer
    主站蜘蛛池模板: 亚洲一区二区三区免费视频| 韩国亚洲伊人久久综合影院| A级毛片成人网站免费看| 国产一区视频在线免费观看| 亚洲欧美日韩久久精品| 亚洲中文无码永久免费| 亚洲一级毛片在线观| 日本妇人成熟免费中文字幕| 亚洲免费黄色网址| 67194熟妇在线永久免费观看| 亚洲午夜久久影院| 欧洲精品成人免费视频在线观看 | 国产亚洲一区二区在线观看| 久久精品成人免费观看97| 中文字幕人成人乱码亚洲电影| 亚洲五月午夜免费在线视频| 国产亚洲人成网站在线观看不卡| 国产婷婷成人久久Av免费高清| 久久久久亚洲av无码尤物| 最近新韩国日本免费观看| 亚洲国产成人99精品激情在线| 国产麻豆剧传媒精品国产免费| 免费福利资源站在线视频| 国产亚洲精品观看91在线| 免费人成在线观看网站品爱网| 亚洲伊人久久大香线蕉影院| 午夜爱爱免费视频| 一区二区视频在线免费观看| 亚洲国产精品第一区二区| 成人免费大片免费观看网站| 国产精品亚洲五月天高清| 久久精品国产亚洲精品| 亚洲成人免费网站| 男男gay做爽爽的视频免费| 亚洲午夜久久久影院伊人| 亚洲免费在线观看视频| 极品美女一级毛片免费| 亚洲天天做日日做天天欢毛片| 免费黄色网址入口| 久久国产乱子精品免费女| 性xxxx黑人与亚洲|