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

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

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

    JAVA,JSP入門問題集錦(原創)

    JAVA篇
    ==================================================================================
    1.jdk1.5.0的下載地址
    http://java.sun.com/j2se/1.5.0/download.jsp

    2.jdk1.5.0的安裝
    很簡單,沒什么可說的,只建議修改安裝目錄名成為jdk1.5.0

    3.jdk1.5.0的配置
    (假設jdk的安裝目錄是d:\jdk1.5.0)
    右鍵點擊[我的電腦],選擇[屬性],選擇[高級]選項卡,單擊[環境變量]按鈕,在[系統變量]找到path變量,單擊[編輯]按鈕,把d:\jdk1.5.0\bin添加到里面,與已有的內容用分號隔開.
    在[系統變量]中單擊[新建]按鈕,在[變量名]文本框中輸入名稱classpath,在[變量值]文本框中輸入.;D:\jdk1.5\lib

    4.編寫HelloWorld
    推薦剛入門時不要使用IDE,用簡單的文本編輯器就可以了,比較好用的有Jcreator(可以不用進dos直接編譯運行java程序),Editplus,UltraEdit
    public class HelloWorld {
        public static void main(String args[]) {
            System.out.println("Hello World!");
        }
    }
    保存為HelloWorld.java,注意文件名必須與聲明為public類的類名完全相同,包括大小寫

    5.編譯HelloWorld
    在dos下進入HelloWorld.java文件所在目錄,使用命令javac HelloWorld.java編譯,注意HelloWorld.java大小寫一定要正確

    6.運行HelloWorld
    使用命令java HelloWorld,注意HelloWorld大小寫一定要正確,而且不要寫.java后綴

    7.java入門推薦書籍
    java編程思想(thinking in java),雖然現在已經出第三版了,但是還是強烈推薦學習第二版,侯捷翻譯的,第三版翻譯的不好

    8.java API
    現在jdk5.0有中文版api了,只不過還沒完全翻譯完
    瀏覽地址:http://gceclub.sun.com.cn/chinese_java_docs.html
    下載地址:論壇里有網友做好的chm格式的API,可以免費下載

    9.java連接SQL Server2000
    (現在企業最常用的數據庫就是SQL Server2000,所以只說這個,別的都是大同小異,連接access,mysql,Oracle數據庫遇到問題的可以和我聯系)
    java連接數據庫一般有兩種方式,一是通過jdbc/odbc橋(需要配置數據源),二是通過jdbc驅動.這里強烈推薦使用后者,因為前者涉及到jdbc到odbc轉換的問題,執行效率很低.
    首先下載jdbc驅動包(用搜索引擎搜下,多如牛毛),安裝之后,打開那個文件夾,會看到三個jar包,只要把這三個jar包設置到環境變量(classpath)里就可以了
    假設驅動程序安裝在d:\sqldriver目錄下,那么就在classpath中添加d:\sqldriver\msbase.jar;d:\sqldriver\mssqlserver.jar;d:\sqldriver\msutil.jar;
    注意:如果使用的是windows xp系統的sp2 版本,就需要給SQL Server2000打一個sp3a或者sp4的補丁.打完之補丁之后才可以使用
    測試代碼(使用的是SQL Server自帶的數據庫,可以直接編譯運行)
    import java.sql.*;
    public class SqlTesting {
        public static void main(String args[]) {
            String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
            String user ="sa";
            String password = "sa";
            String sqlStr = "select CustomerID, CompanyName, ContactName from Customers";

            try {
       Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
                System.out.println( "" );

                Connection con = DriverManager.getConnection( url, user, password );
         Statement st = con.createStatement();
                ResultSet rs = st.executeQuery( sqlStr );

                while(rs.next()) {
                    System.out.print(rs.getString("CustomerID") + "    ");
                    System.out.print(rs.getString("CompanyName") + "    ");
                    System.out.println(rs.getString("ContactName"));
                }
                rs.close();
                st.close();
                con.close();
            } catch(Exception err) {
                err.printStackTrace(System.out);
            }
        }
    }
    -------------------------------------------------------------------------------------------------------------------------
    JSP篇
    =================================================================================
    1.tomcat5.5的下載地址
    http://tomcat.apache.org

    2.tomcat5.5的安裝
    也很簡單,沒什么可說的,只建議修改安裝目錄名稱為tomcat5.5,安裝好后啟動tomcat,在地址欄中輸入
    http://localhost:8080,可以看見"cat"的歡迎界面

    3.tomcat5.5的配置
    需要配置classpath
    假設tomcat的安裝目錄是d:\tomcat5.5,那么就在classpath中添加d:\tomcat5.5\common\lib\servlet-api.jar;d:\tomcat5.5\common\lib\jsp-api.jar;

    4.編寫HelloWorld
    <%
        out.println("Hello World!");
    %>
    保存為HelloWorld.jsp

    5.編譯HelloWorld
    把HelloWorld.jsp放到tomcat的webapps\ROOT目錄下,啟動tomcat時服務器會自動把jsp文件翻譯成servlet文件

    6.運行HelloWorld
    在地址欄中輸入http://localhost:8080/HelloWorld.jsp,注意HelloWorld的大小寫和后綴名不要寫錯

    7.jsp連接SQL Server2000
    要在tomcat中使用jdbc,就要把驅動程序設置到tomcat中,否則服務器是找不到的.
    把jdbc驅動放到tomcat的\webapps\ROOT\WEB-INF\lib下,然后設置classpath
    假設tomcat安裝在d:\tomcat5.5目錄下,那么就在classpath中添加d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msbase.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\mssqlserver.jar;d:\tomcat5.5\webapps\ROOT\WEB-INF\lib\msutil.jar;
    測試代碼(使用的是SQL Server自帶的數據庫,可以直接編譯運行)
    <%@  page  contentType="text/html;charset=gb2312"%>     
    <%@  page  import="java.sql.*"%>     
    <html>     
    <body>     
    <%
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String  url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";     
    String  user="sa";   
    String  password="sa";
    Connection  conn=  DriverManager.getConnection(url,user,password);     
    Statement  stmt=conn.createStatement();     
    String  sql="select  *  from  jobs";     
    ResultSet  rs=stmt.executeQuery(sql);     
    while(rs.next())  {%>     
    <%=rs.getString(1)%>     
    <%=rs.getString(2)%>     
    <%}%>         
    <%rs.close();     
    stmt.close();     
    conn.close();     
    %>  
    </body>     
    </html>
    --------------------------------------------------------------------------------------------------------------------------
    其他篇
    ==================================================================================
    1.免費下載java,jsp項目源代碼
    code.cnzz.cn

    2.免費下載java,jsp畢業設計
    www.happycampus.com.cn
    上面有好多畢業設計,包括源代碼
    只要免費注冊后用積分下載就可以了

    3.比較好的java學習網站和論壇
    http://www.javaresearch.org
    JR論壇,很有名氣的
    ==================================================================================


     

    posted on 2006-04-11 11:34 Jazzer 閱讀(309) 評論(1)  編輯  收藏 所屬分類: Java&JSP

    評論

    # re: JAVA,JSP入門問題集錦(原創) 2006-04-11 11:52 JAVAXIN

    尋求共同學習探討struts,hibernate,spring框架的朋友
    尋求共同學習探討design pattern的朋友
    尋求共同學習探討J2EE的朋友
    QQ:71097276
    MSN:core5277@hotmail.com
    BLOG:m.tkk7.com/core5277


      回復  更多評論   

    <2006年4月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導航

    統計

    常用鏈接

    留言簿(9)

    隨筆分類

    隨筆檔案

    J2EE

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 蜜桃成人无码区免费视频网站| 日本免费在线观看| 在线观看亚洲免费| 国产精品亚洲一区二区麻豆| 无码区日韩特区永久免费系列| 亚洲美免无码中文字幕在线| 久久久精品2019免费观看| 亚洲精品影院久久久久久| 最近免费中文在线视频| 亚洲成人福利在线| 成人免费无遮挡无码黄漫视频| 亚洲老熟女五十路老熟女bbw| 四虎永久在线精品视频免费观看| 日韩大片免费观看视频播放| 国产亚洲人成A在线V网站| 国产一区二区三区免费观看在线| 亚洲日本va午夜中文字幕一区| 免费福利视频导航| 亚洲日韩AV一区二区三区中文 | 在线看片免费不卡人成视频| 涩涩色中文综合亚洲| 国产福利免费观看| www在线观看免费视频| 亚洲综合色自拍一区| 91精品免费观看| 国产精品久久久久久亚洲小说 | 亚洲AV永久无码精品一福利| 亚洲精品无码久久毛片| 国产情侣久久久久aⅴ免费| 亚洲精品午夜视频| 免费v片视频在线观看视频| a毛片免费全部在线播放**| 亚洲国产一区在线观看| 国产乱色精品成人免费视频| 男女一边摸一边做爽的免费视频 | 亚洲成a人片在线观看日本| 国产在线观看麻豆91精品免费| 美女隐私免费视频看| 亚洲成人激情在线| 波多野结衣一区二区免费视频| 一区二区免费视频|