<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

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品理论电影在线观看| 一区二区三区观看免费中文视频在线播放 | 成在人线AV无码免费| 日韩免费毛片视频| 亚洲av中文无码乱人伦在线播放| 亚洲熟妇无码AV| 国产精品白浆在线观看免费 | 久久国产一片免费观看| 99久久免费精品国产72精品九九| 日本红怡院亚洲红怡院最新| 色窝窝亚洲av网| 性短视频在线观看免费不卡流畅| 亚洲精品美女久久久久99| 亚洲第一se情网站| 亚洲乱码日产精品a级毛片久久| 亚洲色大成WWW亚洲女子| 日本免费网站观看| 一本久久免费视频| 免费日韩在线视频| 亚洲精品欧美综合四区| 国产一级高清视频免费看| 久久成人18免费网站| 亚洲视频免费在线播放| 免费无码H肉动漫在线观看麻豆| 国产一级理论免费版| a毛片全部播放免费视频完整18| 亚洲国产成人久久综合一区77| 亚洲AV无码一区二区三区网址 | 亚洲va中文字幕无码| 97在线免费视频| 亚洲人成在线中文字幕| 一级毛片不卡片免费观看| 亚洲宅男精品一区在线观看| 四虎在线成人免费网站| 亚洲美女自拍视频| 国产伦精品一区二区三区免费下载| 久久不见久久见免费影院www日本| 亚洲国产日韩在线| 久久久久国产成人精品亚洲午夜 | 色欲国产麻豆一精品一AV一免费| 中文字幕亚洲精品无码|