工作小驛

          Ninja!

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
          一、軟件下載::

            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ù)庫(kù)

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

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

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

            上面包括完整的配置方法

            二、軟件安裝 :

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

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

            JDK_HOME=C:jdk

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

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

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

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

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

            在我的電腦->屬性->高級(jí)->環(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的工具

            最后順便把第一步下載回來(lái)的三個(gè)jar文件放到tomcat目錄下的common/lib目錄中

            3.測(cè)試:

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

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

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

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

            三、正式編程:

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

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

            補(bǔ)充:提供另一種建表方法是使用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)

            )

            然后打開(kāi)開(kāi)始菜單中sqlserver快捷方式組中的查詢分析器,點(diǎn)擊“文件”-》“打開(kāi)”,選擇test.sql,點(diǎn)擊運(yùn)行即可。

            2.建立tomcat虛擬目錄

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

            3.配置文件與連接池

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

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




          wool.xml

            <?xml version=1.0 encoding=utf-8?>

            <Context docBase="E:wool" path="/wool" reloadable="true" workDir="E:woolWEB-INFclasses">

            <Resource name="jdbc/sqlserver" type="javax.sql.DataSource"/>

            <ResourceLink name="jdbc/sqlserver" global="jdbc/sqlserver" type="javax.sql.DataSource"/>

            <ResourceParams name="jdbc/sqlserver">

            <parameter>

            <name>driverClassName</name>

            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>

            </parameter>

            <parameter>

            <name>url</name>

            <value>jdbc:microsoft:sqlserver://localhost;DatabaseName=test</value>
          <!--這里test是第三點(diǎn)中第一小點(diǎn)建立的數(shù)據(jù)庫(kù)名-->

            </parameter>

            <parameter>

            <name>username</name>

            <value>sa</value>

            </parameter>

            <parameter>

            <name>password</name>

            <value></value>><!--安裝sqlserver時(shí)用空密碼的話這里什么都不用填(注意連空格都沒(méi)有)-->

            </parameter>

            <parameter>

            <name>maxActive</name>

            <value>4</value>

            </parameter>

            <parameter>

            <name>maxWait</name>

            <value>5000</value>

            </parameter>

            <parameter>

            <name>maxIdle</name>

            <value>2</value>

            </parameter>

            </ResourceParams>

            </Context>



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

            web.xml

            connectDB

            jdbc/sqlserver

            javax.sql.DataSource

            Container

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

            4.寫(xiě)段程序測(cè)試連接

            test.jsp

            名字  性別  分?jǐn)?shù)

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

            5.啟動(dòng)sqlserver和tomcat,在瀏覽器輸入:

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

            四、寫(xiě)在最后

            以上方法是偶最近幫同學(xué)配置工程訓(xùn)練(web三層架構(gòu))的時(shí)候使用的方法,是偶以前參考網(wǎng)絡(luò)上大蝦們的經(jīng)驗(yàn)后覺(jué)得最好的方法。通過(guò)以上步驟,對(duì)于未做過(guò)java或者其他基于web編程的同學(xué)來(lái)說(shuō)可以迅速入門(mén)(其實(shí)最主要可以完成本次煩人的工程訓(xùn)練)。
          posted on 2007-09-18 14:48 王君 閱讀(309) 評(píng)論(0)  編輯  收藏 所屬分類: J2SE
          主站蜘蛛池模板: 敦化市| 阿勒泰市| 石林| 福安市| 嵊州市| 称多县| 武义县| 岳池县| 石渠县| 高安市| 江陵县| 桃源县| 陇川县| 红安县| 中牟县| 瑞昌市| 铁力市| 教育| 黄浦区| 台北县| 雷山县| 嘉禾县| 呼和浩特市| 巴中市| 四平市| 大荔县| 元阳县| 扬州市| 湟中县| 上饶县| 阿勒泰市| 木兰县| 白银市| 临朐县| 谢通门县| 临猗县| 庄河市| 永吉县| 青田县| 岳阳县| 祁东县|