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

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

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

    隨筆 - 4  文章 - 10  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    最近看到網上不少朋友說用JDBC連不上MySQL.有的說用IDE做沒問題,但不用IDE部署,自己部署就不成功.想知道為什么?
        確實,我記得我那時也是搞不懂,也很郁悶.其實問題很簡單,一、要注意web.xml,這可不是看看而已,寫配置文件是j2ee的一件大事。二、注意驅動放置的位置。三、注意項目的結構,你不要把jsp文件丟到WEB-INF文件夾下面去了。
        tomcat版本: tomcat-5.0.28;
        mysql版本: mysql-4.1.13-win32;

        廢話少說, 我來演示:
        1、啟動mysql。
        Snap1.jpg

        Snap4.jpg

        2、建數據庫,建表,我這都不演示了,請參考相關文章。

        3、在tomcat中的webapps文件中建一個SQL文件夾,在SQL文件夾中再建一個WEB-INF文件夾,再在WEB-INF文件夾中建一個classes文件夾和web.xml文件。

        4、web.xml代碼如下:
       
        <?xml version="1.0" ?>
        <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"         "http://java.sun.com/dtd/web-app_2_3.dtd">

        <!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
        <web-app>
            <welcome-file-list>
                <welcome-file>mysql.jsp</welcome-file>
            </welcome-file-list>
        </web-app>

        5、在SQL文件夾中建一個mysql.jsp。代碼如下:

        <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
        <html>
        <body>
        以下是從MySQL數據庫讀取的數據:<hr>
        <table border=1>
        <tr><td>ID</td><td>書名</td><td>出版社 </td><td>價格</td></tr>

        <%

           Class.forName("com.mysql.jdbc.Driver").newInstance();
           Connection     con=java.sql.DriverManager.getConnection("jdbc:mysql://localhost/BookDB?useUnicode=true&characterEncoding=GBK","t14cwf","cwf");
           Statement stmt=con.createStatement();
            ResultSet rst=stmt.executeQuery("select * from book");
            while(rst.next())
            {
                out.println("<tr>");
                out.println("<td>"+rst.getString("bookId")+"</td>");
                out.println("<td>"+rst.getString("bookName")+"</td>");
                out.println("<td>"+rst.getString("publisher")+"</td>");
                out.println("<td>"+rst.getFloat("price")+"</td>");
                out.println("</tr>");
            }
            //關閉連接、釋放資源
            rst.close();
            stmt.close();
            con.close();
         %>
        </table>
        </body>
        </html>

        6、將mysql-connector-java-3.1.10-bin.jar放到tomcat\common\lib中。

        7、啟動tomcat.
        Snap2.jpg

        8、在瀏覽器中瀏覽:
        Snap8.jpg

    posted on 2007-08-13 15:43 冬天出走的豬 閱讀(235) 評論(0)  編輯  收藏 所屬分類: Database
    主站蜘蛛池模板: 亚洲免费福利在线视频| 无码精品一区二区三区免费视频| 在线观看无码AV网站永久免费| 亚洲A∨无码无在线观看| 成视频年人黄网站免费视频| 亚洲黄色三级视频| 久久久久久毛片免费播放| 日韩亚洲Av人人夜夜澡人人爽 | 国产A∨免费精品视频| 亚洲国产午夜中文字幕精品黄网站| 亚洲AV午夜福利精品一区二区| a级片免费在线播放| 亚洲欧洲日产国产综合网| 国产精品免费大片| 久久精品亚洲AV久久久无码| 好爽…又高潮了毛片免费看| 亚洲av成人片在线观看| 亚洲精品无码av天堂| 久久免费香蕉视频| 国产自产拍精品视频免费看| 另类小说亚洲色图| 成人毛片免费观看视频大全| 特级av毛片免费观看| 亚洲欭美日韩颜射在线二| 99久在线国内在线播放免费观看| 亚洲欧洲日产v特级毛片| 全免费一级毛片在线播放| 久久久亚洲欧洲日产国码是AV| 久久久久av无码免费网| 亚洲小说图区综合在线| 亚洲国产精品成人| 久久成人免费大片| 亚洲一线产品二线产品| 亚洲中久无码不卡永久在线观看| 日本免费一区二区久久人人澡| 亚洲精品天堂在线观看| 亚洲欧洲久久av| 国产精品视频免费观看| 亚洲成aⅴ人片在线影院八| 国产一区视频在线免费观看 | 免费看内射乌克兰女|