1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      基礎(chǔ)知識:Java Web三層架構(gòu)的配置詳解

      更新時間: 2008-07-30 10:42:14來源: 粵嵌教育瀏覽量:1104

        【賽迪網(wǎng)技術(shù)社區(qū)整理】

        一、軟件下載:

        1、java

        這里使用的是jdk1.4.2。

        下載地址:http://dlc.sun.com/jdk/j2sdk-1_4_2_07-windows-i586-p.exe;

        2、tomcat

        這里的tomcat的版本是5.0的,安裝版或是解壓版都是可以的。

        下載地址:http://apache.linuxforum.net/dis ... a-tomcat-5.0.28.exe

        3、數(shù)據(jù)庫

        推薦使用mysql,but暫時找不到下載地址,由于此次偶們班有課程設(shè)計要用sqlserver的,所以下面實踐會使用sqlserver(找張安裝盤安裝)

        注:連接sqlserver需要三個jar文件(文件名ms開頭),可從這里下載:

        http://www.softhouse.com.cn/html ... 11250300001646.html

        上面包括完整的配置方法

        二、軟件安裝 :

        1.雙擊安裝jdk。裝完后在我的電腦->屬性->->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量:

        (假設(shè)你的JDK安裝在c:/jdk)

        JDK_HOME=C:jdk

        classpath=.;%JDK_HOME%libdt.jar;%JDK_HOME%libtools.jar

        在PATH(原來就已存在)中添加:%JDK_HOME%bin

        這樣jdk環(huán)境配置成功。

        2.雙擊安裝你的Tomcat。(建議安裝在D:/tomcat)

        注:tomcat5.0.x版本不需配置環(huán)境變量就可以使用,但如果需要編譯Servlet則必須將tomcat的兩個jar文件也放到環(huán)境變量中,具體方法如下:

        在我的電腦->屬性->->環(huán)境變量->系統(tǒng)變量中添加:

        TOMCAT_HOME=D:tomcat

        修改classpath變成:.;%JDK_HOME%libdt.jar;%JDK_HOME%libtools.jar;%TOMCAT_HOME%commonlibservlet-api.jar;%TOMCAT_HOME%commonlibjsp-api.jar;

        這樣已經(jīng)完整安裝完Tomcat了。

        建議:在PATH中再添加:%JDK_HOME%bin;%TOMCAT_HOME%bin

        這樣做的目的是在虛擬dos中可以使用tomcat的工具

        順便把步下載回來的三個jar文件放到tomcat目錄下的common/lib目錄中

        3.測試:

        打開開始菜單中的tomcat(小貓圖案)的monitor工具,點擊start server,顯示綠色三角形即為啟動,打開瀏覽器在地址欄輸入:http://localhost:8080/可以看到小貓圖案說明已經(jīng)配置成功。

        4.安裝數(shù)據(jù)庫(sqlserver)

        windows xp下必須安裝個人版或開發(fā)版(個人推薦個人版)。

        一直next就可以(微軟的東西就是方便),這里注意到域帳戶那里選擇本機帳戶,到驗證那里選擇混合驗證(這點很重要,若選擇系統(tǒng)認證以后在程序中就連接不上數(shù)據(jù)庫),為你的sa用戶輸入一個密碼(如果練習(xí)用就不用考慮安全性啦,選擇“空密碼”就可以)
        
        三、正式編程:

        1.建立數(shù)據(jù)庫

        打開開始菜單找到sqlserver的快捷方式組里面的企業(yè)管理器,點開左邊的樹一般有個localhost連接,如果有個綠色三角形符號證明數(shù)據(jù)庫連接成功。點擊郵件新建數(shù)據(jù)庫,在你新建的數(shù)據(jù)庫中再新建個數(shù)據(jù)表(例如叫test),數(shù)據(jù)表建立若干字段。

        補充:提供另一種建表方法是使用sql腳本建表。首先創(chuàng)建如下文件:

        test.sql

        create database test

        USE test

        create table test

        (

        id int not null identity(1,1),

        mark varchar(255),

        name varchar(255),

        sex varchar(255)

        )

        然后打開開始菜單中sqlserver快捷方式組中的查詢分析器,點擊“文件”-》“打開”,選擇test.sql,點擊運行即可。
       
        2.建立tomcat虛擬目錄

        在任意你喜歡的地方建立一個文件夾(例如e:/wool),在文件夾中建立WEB-INF文件夾(注意必須大寫),WEB-INF文件夾中再建立classes和lib兩個文件夾,將步下載的三個jar文件(連接數(shù)據(jù)庫用)放入lib文件夾中。(有人可能問:這里為何沒有web.xml這個文件,不急,后面會說到)

        3.配置文件與連接池

        這次班里做課程設(shè)計這步難倒不少同學(xué),我這里有簡單方法(俺老師建議去http://localhost:8080/admin中去配置,我個人覺得那樣麻煩而且容易出錯),好,下面介紹步驟:

        首先,按下面內(nèi)容建立好兩個文件:

        wool.xml

        driverClassName

        com.microsoft.jdbc.sqlserver.SQLServerDriver

        url

        jdbc:microsoft:sqlserver://localhost;DatabaseName=test

        username

        sa

        password

        >

        maxActive

        4

        maxWait

        5000

        maxIdle

        2

        注意:在幫同學(xué)配置的過程發(fā)現(xiàn)一個問題,就是上面的配置文件必須把注釋部分刪除才可以成功運行。暫時不了解什么原因,理論上xml文件中這樣的注釋是允許的,郁悶。

        web.xml

        connectDB

        jdbc/sqlserver

        javax.sql.DataSource

        Container

        建立完兩個文件后,把wool.xml放到tomcat目錄下的confCatalinalocalhost中;web.xml文件放到E:woolWEB-INF目錄中。

        4.寫段程序測試連接

        test.jsp

        名字性別分數(shù)

        將test.jsp文件放到E:wool即可。

        5.啟動sqlserver和tomcat,在瀏覽器輸入:

        http://localhost:8080/wool/test.jsp

        四、寫在

        以上方法是偶近幫同學(xué)配置工程訓(xùn)練(web三層架構(gòu))的時候使用的方法,是偶以前參考網(wǎng)絡(luò)上大蝦們的經(jīng)驗后覺得的方法。通過以上步驟,對于未做過java或者其他基于web編程的同學(xué)來說可以迅速入門(其實主要可以完成本次煩人的工程訓(xùn)練)。


      免費預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 日韩一本一区二区三四区 | 自拍视频在线看伦 | 午夜大片免费观看日本毛 | 亚洲成AV大片大片在线播放 | 色综合视频一区二区观看 | 三级国产人成在线 |