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

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

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

    konhon

    忘掉過去,展望未來。找回自我,超越自我。
    逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因為某個理由而傷心難過, 但我卻能找個理由讓自己快樂.

    Google

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks

    1、 安裝Tomcat

    參考Tomcat for window 的安裝向?qū)В局苯影惭b即可,注意:安裝時會
    提示輸入管理用戶名和密碼,這是以后會用到的用戶名和密碼,切記。

    2、 將MySqL的JDBC驅(qū)動復(fù)制到%Tomcat%\Common\lib目錄下。

    3、 安裝MySql,默認(rèn)安裝即可。

    4、 使用Tomcat的Web管理應(yīng)用配置數(shù)據(jù)源

    啟動Tomcat服務(wù)器,打開瀏覽器,輸入http://localhost:8080/admin/(其中
    localhost可能是一臺機(jī)器的IP或是服務(wù)器名稱),進(jìn)入管理界面的登陸頁
    面,這時候請輸入原來安裝時要求輸入的用戶名和密碼,登陸到管理界
    面,選擇Resources-Data sources進(jìn)入配置數(shù)據(jù)源界面,選擇Data Source
    Actions ->選擇Create New Data Source,進(jìn)入配置詳細(xì)信息界面,內(nèi)容如
    下:

    JNDI Name: jdbc/mysql
    Data Source URL: jdbc:mysql://localhost/dbname
    JDBC Driver Class: com.mysql.jdbc.Driver
    User Name: root
    Password: ********
    Max. Active Connections: 4
    Max. Idle Connections: 2
    Max. Wait for Connection: 500
    Validation Query:

    要求輸入的JNDI Name等信息,其中除了JDBC DriverClass之外,其他的可以根據(jù)你的需要填寫。比如Data Source URL的內(nèi)容可能是:jdbc:mysql:// IP或是名稱/DataBaseName,其中DataBaseName是你的數(shù)據(jù)庫名稱,IP是你的數(shù)據(jù)庫的所在的服務(wù)器的IP或是名稱。最后點擊Save->Commit Change.這樣你的數(shù)據(jù)源的基本資料配置一半了。

    4、改寫Server.xml文件。該文件位于%Tomcat%\conf目錄下,用記事本打開并在</host>之前加入下面的配置。

    ?<Context path = "/webappname">
    ???????? <ResourceLink name = "jdbc/mysql" global = "jdbc/mysql"
    ???????????????? type = javax.sql.DataSourcer"/>
    ?</Context>
    webappname即你的web目錄名

    5、保存,并將Tomcat的服務(wù)Stop and Start即可。

    下面是我的測試代碼:

    <% @?page?contentType = " text/html;?charset=GBK " %>
    <% @?page?import = " java.sql.* " %>
    <% @?page?import = " javax.sql.* " %>
    <% @?page?import = " javax.naming.* " %>
    <% ?
    Connection?con
    = null ;
    Statement?sm
    = null ;
    ResultSet?rs
    = null ;
    // out.println("<h1>Begin<h1>");
    try {
    ???InitialContext?ctx
    = new ?InitialContext();
    ???DataSource?ds
    = (DataSource)ctx.lookup( " java:comp/env/jdbc/mysql " );
    ???con?
    = ?ds.getConnection();
    ???sm?
    = ?con.createStatement();
    ???rs?
    = ?sm.executeQuery( " select?*?from?iuser " );
    ???
    while (rs.next())
    ??????
    out .println(rs.getString( " name " ) + " , " );
    }
    catch (Exception?e) {
    ????
    out .println(e.getMessage());
    ????e.printStackTrace();
    }
    finally ? {
    ????
    if ?(rs? != ? null )? {
    ????????
    try ? {
    ????????????rs.close();
    ????????}
    ? catch ?(SQLException?e)? {}
    ????????rs?
    = ? null ;
    ????}

    ????
    if ?(sm? != ? null )? {
    ????????
    try ? {
    ????????????sm.close();
    ????????}
    ? catch ?(SQLException?e)? {}
    ????????sm?
    = ? null ;
    ????}

    ????
    if ?(con? != ? null )? {
    ????????
    try ? {
    ????????????con.close();
    ????????}
    ? catch ?(SQLException?e)? {}
    ????????con?
    = ? null ;
    ????}

    }

    %>


    這個方法我自己親自測試過, 是可行的。
    不過我自己在網(wǎng)上搜索過,他們都配置的比較復(fù)雜。要改好幾個文件。
    我的環(huán)境:win2000 + Tomcat5.0.28

    [補(bǔ)充: 對於Tomcat 5.5.X後, 只要在圖形化配置後並Commit Changes, 然後在C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\context.xml中添加如下即可]
    ?????????<ResourceLink?name?=?"jdbc/mysql"?global?=?"jdbc/mysql"?
    ?????????????????type?
    =?javax.sql.DataSourcer"/>
    並在Web.xml中加入
    ????<resource-ref>
    ????????
    <res-ref-name>jdbc/mysql</res-ref-name>
    ????????
    <res-type>javax.sql.DataSource</res-type>
    ????????
    <res-auth>Container</res-auth>
    ????
    </resource-ref>
    posted on 2005-07-29 05:37 konhon 優(yōu)華 閱讀(1526) 評論(0)  編輯  收藏 所屬分類: Tomcat

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 十八禁视频在线观看免费无码无遮挡骂过| 亚洲国产精品成人久久久| 亚洲性色精品一区二区在线| 亚洲黄色免费在线观看| 亚洲成年人电影网站| 成人黄色免费网址| 97无码人妻福利免费公开在线视频| 亚洲国产一级在线观看| 亚洲黄片手机免费观看| 久久亚洲色一区二区三区| 男人天堂免费视频| 中文字幕亚洲第一在线| 色片在线免费观看| 亚洲欧美日韩国产精品一区| 国产精品免费视频播放器| 免费大片av手机看片高清| 超清首页国产亚洲丝袜| 国产成人精品一区二区三区免费| 亚洲天天做日日做天天看| 69成人免费视频| 久久久久亚洲精品无码网址色欲| 亚洲一级片免费看| 成全视频高清免费观看电视剧 | 国产av无码专区亚洲国产精品| jizz免费一区二区三区| 亚洲卡一卡2卡三卡4卡无卡三| 1000部国产成人免费视频| 亚洲综合一区国产精品| 亚洲精品97久久中文字幕无码| 久久er国产精品免费观看2| 亚洲欧洲另类春色校园网站| 国产无遮挡裸体免费视频| 97国免费在线视频| 亚洲制服丝袜在线播放| 亚洲福利精品电影在线观看| 久久免费动漫品精老司机| 国产AV无码专区亚洲AV蜜芽| 久久精品国产精品亚洲艾草网| 亚洲国产精品一区第二页| 久久久久久久岛国免费播放 | 亚洲中文无码永久免费|