【永恒的瞬間】
          ?Give me hapy ?

          eclipse 平臺(tái)入門

          Eclipse 3.0 上配置JSP開發(fā)環(huán)境

          首先講一下環(huán)境配置,注意我配置的環(huán)境是在win 2000 server下的,不是linux下的,配置的大致流程和操作系統(tǒng)無關(guān),僅僅是在具體的安裝上有差別。而配置成功與否,與操作系統(tǒng)無關(guān)。

          軟件安裝分為一下幾個(gè)部分:

          1、 java環(huán)境安裝:

          這里使用的是jdk1.4.1(jdk1.4.2也可以),這個(gè)可以到sun公司的網(wǎng)站去下載;

          2、 tomcat環(huán)境安裝:

          tomcat的版本是4.1的,安裝版或是解壓版都是可以的;

          3、 eclipse 3 安裝:

          可以去下列地址下載http://www.eclipse.org/downloads/index.php

          我下載的是 3.1M4 版本,這個(gè)版本應(yīng)該是比較新的。 4、 tomcat插件安裝;

          tomcat插件是要到下面地址下載http://www.sysdeo.com/eclipse/tomcatPlugin.html,下載之前需要查看插件是否適合eclipse的版本,我下載的是tomcatPluginV3.zip;

          5、 lomboz插件安裝;

          lomboz插件需要下載兩個(gè)部分,一個(gè)是emf環(huán)境,另一個(gè)是lomboz插件,分別到下列地方去找

          http://forge.objectweb.org/project/showfiles.php?group_id=97

          http://download.eclipse.org/tools/emf/scripts/downloads.php#goto2.1.0I

          我下載的是emf-sdo-runtime-I200412160800.zip和org.objectweb.lomboz_3.1.0.N20050106.zip ;

          這里主要是根據(jù)eclipse選擇適當(dāng)?shù)膌omboz插件,然后查看一下lomboz插件的 介紹,那里會(huì)介紹需要的emf插件的版本,然后再去下面的地址找emf插件。

          好了,該下載的都有了,下面我介紹一下如何安裝和配置。

          一、 java環(huán)境安裝

          這個(gè)只要直接安裝就可以了,不過最好能安裝在系統(tǒng)盤以外的地方,這樣可以更好理解jvm的配置;安裝好了以后,需要配置環(huán)境變量,新建JAVA_HOME,并且配置path,把jdk的bin目錄添加進(jìn)去,這樣就可以在命令行的任何路徑使用jdk的命令了。

          [測(cè)試] :編寫一個(gè)hello world程序,然后在dos下使用javac hello.java和java hello命令,如果可以正常執(zhí)行,就證明jdk安裝成功了。

          二、 tomcat安裝

          解壓版的直接解壓就可以了,然后配置TOMCAT_HOME,安裝版的要注意的兩點(diǎn),一個(gè)是安裝完之后tomcat的服務(wù)就能夠啟動(dòng)的了,但是還是要配置TOMCAT_HOME;第二個(gè)就是需要查看一下安裝程序是不是把tomcat服務(wù)注冊(cè)成為windows的啟動(dòng)服務(wù),需要到“服務(wù)”里查看,如果有這個(gè)選項(xiàng)就把它設(shè)置為手動(dòng)啟動(dòng),并且先停止這個(gè)服務(wù)。

          [測(cè)試]:使用startup.bat命令,服務(wù)正常啟動(dòng)之后,ie瀏覽器里輸入

          http://localhost:8080/ 如果出現(xiàn)正常的小貓頁面,那就應(yīng)該沒有問題了。

          三、 eclipse 3安裝

          eclipse的安裝倒是很簡(jiǎn)單,只要解壓,然后把eclipse目錄復(fù)制到盤符下就可以了,啟動(dòng)的時(shí)候,系統(tǒng)會(huì)自動(dòng)尋找jvm,當(dāng)然可以再以后配置,但是好像是必須先安裝jdk。

          四、 tomcat插件安裝,emf插件安裝,lomboz插件安裝,

          這幾部分的步驟都是一樣的,解壓軟件包,然后根據(jù)里面的目錄結(jié)構(gòu),把目錄文件分別復(fù)制到feature或plugins目錄里,這樣就行了,下面將詳細(xì)講述一下eclipse的配置。

          五、 配置eclipse

          1、 首先,打開配置界面 window->preferences。如果這幾個(gè)插件安裝成功,左邊的列表里應(yīng)該有l(wèi)omboz和tomcat的選項(xiàng)。如果沒有,檢查上面的步驟是不是正確。

          點(diǎn)擊java->Installed JREs,然后顯示如上,如果是初始安裝的,只有顯示第一個(gè)jre(不要問我什么是jre,自己查資料去),那是系統(tǒng)默認(rèn)的安裝在c盤的jre,如果系統(tǒng)當(dāng)中安裝了多個(gè)jdk,那么最好還是新建一個(gè),點(diǎn)擊add,然后選擇你需要使用的jdk的位置,然后它會(huì)自動(dòng)尋找其他的參數(shù),點(diǎn)擊ok。返回界面之后,不要忘記點(diǎn)選剛剛添加的jdk,要不然是沒有用的。然后點(diǎn)擊ok關(guān)閉這個(gè)窗口。

          2、 再次打開配置界面,點(diǎn)擊tomcat選項(xiàng)

          這里是配置tomcat的參數(shù),根據(jù)你安裝的tomcat的版本,選擇tomcat version,然戶找到該tomcat的主目錄,輸入在tomcat home,下面的參數(shù)會(huì)自動(dòng)配置,點(diǎn)擊apply。 然后在左邊選擇advanced,同樣把tomcat的主目錄復(fù)制在tomcat base,點(diǎn)擊apply。

          最后在左邊選擇jvm setting,選擇剛剛加入的jre,點(diǎn)擊apply,點(diǎn)擊ok。這樣就可以了。回到界面,點(diǎn)擊工具欄上的黃色小貓的圖標(biāo),如果配置正確,在console里應(yīng)該有啟動(dòng)tomcat的信息。如果有,就代表tomcat配置成功了。

          1、 lomboz基本上不用什么配置,如果左邊有那個(gè)lomboz選項(xiàng),基本上就是成功了。點(diǎn)擊lomboz,然后選擇剛才配置的jdk里的tools.jar,這樣配置就完成了。測(cè)試的方法是新建一個(gè)jsp文件,看看打開的時(shí)候是不是對(duì)script代碼有特殊顯示,并且建個(gè)測(cè)試類,看看jsp是不是能夠自動(dòng)引用類里的函數(shù)。

          三步解決tomcat中administration web application 的安裝問題

          大家都知道Tomcat 5.5及以后的版本,都不帶Tomcat Administration。安裝完tomcat,如果打開在http://localhost:8080的頁面,點(diǎn)擊左上角的Tomcat Administration,或者用 Http://localhost:8080/admin/? 這個(gè)時(shí)候tomcat會(huì)告訴你“Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.”這個(gè)信息。

          也許你知道要安裝administration web application,可是這個(gè)東西到底在那下載,或者下來后怎么安裝,也許是個(gè)難題,在網(wǎng)上有很多人,寫過此類的文章,但都不詳細(xì),或者根本行不通。在這里,我把我安裝過程寫出來,也許有一些是多余的步驟,如果有不同意見或者有不明白的地方可以在本頁留言,或者qq249537688,認(rèn)證信息:草不枯。

          轉(zhuǎn)載請(qǐng)注明出處(http://kookl.bokee.com/

          我的環(huán)境:j2sdk1.5 ,apache-tomcat-5.5.12.exe

          第一步:下載

          http://apache.justdn.org/tomcat/tomcat-5/v5.5.12/bin/apache-tomcat-5.5.12-admin.zip

          以上直接下載

          或者到http://tomcat.apache.org/download-55.cgi下尋找

          第二步

          這一步很簡(jiǎn)單,apache-tomcat-5.5.12-admin.zip 解壓后
          把對(duì)應(yīng)的文件copy到tomcat下,具體如下

          把\conf\Catalina\localhost下有admin.xml文件拷到 tomcat的安裝目錄下\conf\Catalina\localhost目錄里面。

          然后再把server\webapps目錄下的admin文件夾考到tomcat安轉(zhuǎn)目錄下的server\webapps的里面。(如果還不行,再在\Tomcat \webapps里也搞上一份)

          外面還有兩個(gè)文件,你要不放心也copy 過去,其實(shí)沒有什么用(個(gè)人意見)

          第三步:

          重起tomcai(好象是多余的步驟,各位自己研究以下)

          進(jìn)入http://localhost:8080/

          點(diǎn)擊頁面左上角的Status就進(jìn)入了sever status

          點(diǎn)擊左上角的List Applications

          你應(yīng)該在list里能看到/admin.大家可以看到running 項(xiàng)是false。o.k,我們?cè)诤竺娴?font size="2">Commands項(xiàng)里點(diǎn)擊start。

          就這樣,好了,現(xiàn)在你可以用了。

          tomcat 配置

          ?
          2.修改jakarta-tomcat-5.5.x\conf\tomcat-users.xml.
          添加管理員賬號(hào)lizongbo,密碼為lizongbopass.
          新xml如下:
          <?xml version='1.0' encoding='utf-8'?>
          <tomcat-users>
          ? <role rolename="tomcat"/>
          ? <role rolename="role1"/>
          ? <role rolename="manager"/>
          ? <role rolename="admin"/>
          ? <user username="tomcat" password="tomcat" roles="tomcat"/>
          ? <user username="role1" password="tomcat" roles="role1"/>
          ? <user username="both" password="tomcat" roles="tomcat,role1"/>
          ? <user username="lizongbo" password="lizongbopass" roles="admin,manager"/>
          </tomcat-users>

          3.修改jakarta-tomcat-5.5.x\conf\server.xml來解決編碼問題。
          (給Connector?添加URIEncoding參數(shù),參考 http://blog.csdn.net/darkxie/archive/2004/10/25/TOMCATAPP.aspx )
          (可以設(shè)置成GB18030)
          ??? <Connector port="8080"
          ?????????????? maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
          ?????????????? enableLookups="false" redirectPort="8443" acceptCount="200"
          ?????????????? connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"
          ?????????????? compression="on" compressionMinSize="2048"
          ????? noCompressionUserAgents="gozilla, traviata"
          ????? compressableMimeType="text/html,text/xml"/>
          ?
          ??? <Connector port="8009"
          ?????????????? enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="GBK"/>
          ?

          4.啟用支持gzip壓縮.
          ( http://www.linuxaid.com.cn/forum/showdoc.jsp?l=1&i=81169 )
          添加下列屬性
          ?compression="on"
          ????? compressionMinSize="2048"
          ????? noCompressionUserAgents="gozilla, traviata"
          ????? compressableMimeType="text/html,text/xml"
          ?
          5.設(shè)置虛擬主機(jī)。
          在jakarta-tomcat-5.5.x\下建立文件夾vhost\www.mydomain.com。
          然后修改jakarta-tomcat-5.5.x\conf\server.xml
          ?
          <Engine defaultHost="localhost" name="Catalina">
          ????? <Host appBase="vhost/www.mydomain.com" name=" www.mydomain.com ">
          ????? </Host>
          ????? <Host appBase="webapps" name="localhost">
          ????? </Host>
          ????? <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
          ??? </Engine>
          ?
          6.添加數(shù)據(jù)庫驅(qū)動(dòng),更新mail.jar和actiovation.jar
          復(fù)制mysql-connector-java-3.0.16-ga-bin.jar,pg74.215.jdbc3.jar到 jakarta-tomcat-5.5.x\common\lib\
          還有javamail 1.3.2的mail.jar,jaf-1_0_2的 activation.jar
          msSQl 2000 JDBC sp3,msbase.jar,msutil,jar,mssqlserver.jar

          JSP+MYSQL配置全過程

          JSP+MYSQL配置全過程
          一、J2SDK的安裝,jdk-1_5_0_06-windows-i586-p.exe
          二、TOMCAT的安裝,安裝apache-tomcat-5.5.12.exe
          只需要JAVA_HOME,CLASSPATH就可以了。
          三、安裝mysql-4.1.16-win32
          解壓縮mysql-4.1.13-win32.zip,運(yùn)行setup.exe
          首先出現(xiàn)的是安裝向?qū)g迎界面,直接點(diǎn)擊“Next”繼續(xù),選擇安裝類型,選擇“自定義”custom安裝,然后點(diǎn)“Next”下一步,出現(xiàn)自定義安裝界面,選擇安裝路徑:C:\MySQL Server 4.1(可自定義)點(diǎn)“OK”返回到自定義安裝界面,路徑已改為設(shè)置的路徑,點(diǎn)“Next”,準(zhǔn)備開始安裝,點(diǎn) “Install”開始安裝,完成后出現(xiàn)創(chuàng)建MySQL.com帳號(hào)的界面。
          如果是首次使用MySQL,選 “Create anew free MySQL.com accout”,點(diǎn)“Next”,輸入你的Email地址和自己設(shè)定的用于登錄 MySQL.com的密碼,填完后點(diǎn)“Next”進(jìn)入第二步,填寫姓名等相關(guān)信息,填完點(diǎn)“Next”,進(jìn)入第三步,填完電話號(hào)碼、公司名稱等信息后,點(diǎn) “Next”,然后出現(xiàn)預(yù)覽你剛才填的信息的界面,點(diǎn)“Next”出現(xiàn)安裝完成界面。
          注意,這里有個(gè)配置向?qū)У倪x項(xiàng)(Configure the MySQL Server now),建議勾選立即配置你的MySQL。許多說安裝完MySQL后無法啟動(dòng),原因就在于沒有配置MySQL。
          點(diǎn)擊“Finish”完成安裝,并開始配置MySQL,點(diǎn)“Next”,進(jìn)入配置類型選擇頁面。選“Detailed configuration”(詳細(xì)配置),點(diǎn)“Next”,進(jìn)入服務(wù)類型選擇頁面。選“Developer Machine”(開發(fā)者機(jī)器),這樣占用系統(tǒng)的資源不會(huì)很多,點(diǎn)“Next” 后,進(jìn)入數(shù)據(jù)庫用法選擇頁面。
          選擇“Multifunctional Database”,點(diǎn)“Next”,進(jìn)入選擇InnoDB數(shù)據(jù)存放位置頁面,不用更改設(shè)置,直接放在Installation Path安裝目錄里即可,然后點(diǎn)“Next”,選擇MySQL的同時(shí)聯(lián)接數(shù),選擇 “Manual Setting”,設(shè)置為100(根據(jù)自己需要,酌情設(shè)置)
          點(diǎn)“Next”,配置MySQL在TCP/IP通訊環(huán)境中的端口選擇默認(rèn)的3306端口即可。點(diǎn)“Next”,選擇MySQL中的字符設(shè)置,注意,這里的選擇將會(huì)影響你是否能在MySQL中使用中文。選擇 gb2312字符集以便支持簡(jiǎn)體中文,點(diǎn)“Next”,設(shè)置Windows服務(wù)選項(xiàng),注意,這里的選擇很關(guān)鍵。
          “Install As Windows Service” 一定要勾選,這是將MySQL作為Windows的服務(wù)運(yùn)行。“Service Name”就用默認(rèn)的“MySQL”下面的 “Launch the MySQL Server automatically”一定要勾選,這樣Windows啟動(dòng)時(shí),MySQL就會(huì)自動(dòng)啟動(dòng)服務(wù),要不然就要手工啟動(dòng)MySQL。
          許多人說安裝MySQL后無法啟動(dòng)、無法連接、出現(xiàn)10061錯(cuò)誤,原因就在這里。點(diǎn)“Next”,設(shè)置根帳號(hào)root的登錄密碼,“Modify Security Settings”是設(shè)置根帳號(hào)的密碼,輸入你設(shè)定的密碼即可。
          “Create An Anonymous Account”是創(chuàng)建一個(gè)匿名帳號(hào),這樣會(huì)導(dǎo)致未經(jīng)授權(quán)的用戶非法訪問你的數(shù)據(jù)庫,有安全隱患,建議不要勾選。
          點(diǎn)“Next”,MySQL配置向?qū)⒁罁?jù)你上面的所有設(shè)定配置MySQL,以便MySQL的運(yùn)行符合你的需要,點(diǎn)“Execute”開始配置,當(dāng)出現(xiàn)“Service started successfully”時(shí),說明你的配置完成,MySQL服務(wù)啟動(dòng)成功
          點(diǎn)“Finish”完成,整個(gè)MySQL的配置完成,剩下的就是用MySQL客戶端連接MySQL服務(wù)器,然后使用了。
          四、安裝JDBC驅(qū)動(dòng):mysql-connector-java-3.1.8,這只是一個(gè)壓縮包,并不需要安裝,只要將其解壓,我么使用的是文件夾mysql-connector-java-3.1.8里的文件:mysql-connector-java-3.1.8-bin.jar.
          五、環(huán)境變量后還有很重要一步就是為JSP連接數(shù)據(jù)庫配置驅(qū)動(dòng),這個(gè)其實(shí)很簡(jiǎn)單,就是把mysql-connector-java-3.1.8- bin.jar拷到某些文件夾里就行了,我在網(wǎng)上看了很多資料問了很多人,各種說法都有,我綜合了一下,為了保險(xiǎn),我都全做了,呵呵,反正就是拷一個(gè) 400K的文件而已,現(xiàn)列出要把mysql-connector-java-3.1.8-bin.jar拷進(jìn)去的文件夾,如下:  
          C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib
          C:\Program Files\Apache Software Foundation\Tomcat 5.5\share\lib
          最后的環(huán)境變量是ClassPath=.;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\jsp-api.jar;C:\jdk1.5.0_06\lib\mysql-connector-java-3.1.12\mysql-connector-java-3.1.12-bin.jar
          現(xiàn)在我想在mysql里建一個(gè)數(shù)據(jù)庫shujuku,以及在數(shù)據(jù)庫里建一個(gè)表biao.具體的命令如下(假設(shè)mysql我是剛安裝好的)
            1. 進(jìn)入dos狀態(tài)(記住命令行的要運(yùn)行在mysql的安裝目錄下的bin目錄的)
            2. 連接mysql  輸入:mysql –h localhost –u root –p  輸入在安裝時(shí)已設(shè)好的密碼,就近入了mysql的命令編輯界面了。
            3. 使用mysql的基本命令(在mysql命令行編輯每輸入完命令后最后一定要有分號(hào),不然會(huì)報(bào)錯(cuò))
            顯示數(shù)據(jù)庫:show databases;  使用數(shù)據(jù)庫:use 數(shù)據(jù)庫名;
            4.建庫  命令:create database shujuku;
            5.為數(shù)據(jù)庫設(shè)置權(quán)限(用戶和密碼)
            命令:grant all privileges on shujuku.* to test@localhost identified by “123456”;  當(dāng)你執(zhí)行完這個(gè)命令以后,只要你再以用戶名:test,密碼:123456登錄時(shí)你就只可以對(duì)shujuku這個(gè)數(shù)據(jù)庫操作,這樣避開使用root,對(duì)數(shù)據(jù)庫的安全有很大幫助.
            6.建表  命令:create table biao(id int(8) primary key,name varchar(10));
            剩下來的與標(biāo)準(zhǔn)sqsl命令基本上是一樣的,具體操作略
            值得一提的是,你在命令行上輸入"?",就會(huì)有mysql命令的簡(jiǎn)單幫助,如下:
            呵呵,那樣,我們還可以知道退出,就是"exit",呵呵!
           六. JSP連接mysql
            現(xiàn)在就是嘗試用jsp連接mysql了  我在eclipse里建了個(gè)test_mysql.jsp頁面,代碼如下:
          <%@ page contentType="text/html; charset=gb2312" %>
          <%@ page language="java" %>
          <%@ page import="com.mysql.jdbc.Driver" %>
          <%@ page import="java.sql.*" %>
          <%//驅(qū)動(dòng)程序名
          String driverName="com.mysql.jdbc.Driver"
          String userName="cl41"; ;//數(shù)據(jù)庫用戶名
          String userPasswd="123456";//密碼
          String dbName="db";//數(shù)據(jù)庫名
          String tableName="dbtest";//表名
          String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; //聯(lián)結(jié)字符串
          Class.forName("com.mysql.jdbc.Driver").newInstance();
          Connection connection=DriverManager.getConnection(url);
          Statement statement = connection.createStatement();
          String sql="SELECT * FROM "+tableName;
          ResultSet rs = statement.executeQuery(sql);
          ResultSetMetaData rmeta = rs.getMetaData();//獲得數(shù)據(jù)結(jié)果集合
          int numColumns=rmeta.getColumnCount();//確定數(shù)據(jù)集的列數(shù),亦字段數(shù)
          out.print("id");// 輸出每一個(gè)數(shù)據(jù)值
          out.print("|");
          out.print("num");
          out.print("<br>");
          while(rs.next()) {
          out.print(rs.getString(1)+" ");
          out.print("|");
          out.print(rs.getString(2));
          out.print("<br>");
          }
          out.print("<br>");
          out.print("數(shù)據(jù)庫操作成功,恭喜你");
          rs.close();
          statement.close();connection.close();%>

          tomcat下如何配置jsp、servlet和bean的問題

          jdk-1_5_0tomcat
          ?
          ????? 經(jīng)常看到j(luò)sp的初學(xué)者問tomcat下如何配置jsp、servlet和bean的問題,于是總結(jié)了一下如何tomcat下配置jsp、servlet和ben,希望對(duì)那些初學(xué)者有所幫助。
            
            一、開發(fā)環(huán)境配置
            
            第一步:下載j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下載j2sdk,注意下載版本為Windows Offline Installation的SDK,同時(shí)最好下載J2SE 1.5.0 Documentation,然后到tomcat官方站點(diǎn)(http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi)下載tomcat(下載最新5.5.9版本的tomcat);
            
            第二步:安裝和配置你的j2sdk和tomcat:執(zhí)行j2sdk和tomcat的安裝程序,然后按默認(rèn)設(shè)置進(jìn)行安裝即可。
            
            1.安裝j2sdk以后,需要配置一下環(huán)境變量,在我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量(假定你的j2sdk安裝在c:\j2sdk1.5.0):
            
            JAVA_HOME=c:\j2sdk1.5.0
            classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因?yàn)樗懋?dāng)前路徑)
            path=%JAVA_HOME%\bin
            
            接著可以寫一個(gè)簡(jiǎn)單的java程序來測(cè)試J2SDK是否已安裝成功:
            
            public class Test{
            public static void main(String args[]){
            System.out.println("This is a test program.");
            }
            }
            
            將上面的這段程序保存為文件名為Test.java的文件。
            
            然后打開命令提示符窗口,cd到你的Test.java所在目錄,然后鍵入下面的命令
            
            javac Test.java
            java Test
            
            此時(shí)如果看到打印出來This is a test program.的話說明安裝成功了,如果沒有打印出這句話,你需要仔細(xì)檢查一下你的配置情況。
            
            2.安裝Tomcat后,在我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量(假定你的tomcat安裝在c:\tomcat):
            
            CATALINA_HOME=c:\tomcat
            CATALINA_BASE=c:\tomcat
            
            然后修改環(huán)境變量中的classpath,把tomat安裝目錄下的common\lib下的(可以根據(jù)實(shí)際追加)servlet.jar追加到classpath中去,修改后的classpath如下:
            
            classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
            
            接著可以啟動(dòng)tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了。
            
            第三步:建立自己的jsp app目錄
            
            1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;
            2.在webapps目錄下新建一個(gè)目錄,起名叫myapp;
            3.myapp下新建一個(gè)目錄WEB-INF,注意,目錄名稱是區(qū)分大小寫的;
            4.WEB-INF下新建一個(gè)文件web.xml,內(nèi)容如下:
            
            <?xml version="1.0" encoding="ISO-8859-1"?>
            <!DOCTYPE web-app
            PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
            "http://java.sun.com/dtd/web-app_2_3.dtd">
            <web-app>
            <display-name>My Web Application</display-name>
            <description>
            A application for test.
            </description>
            </web-app>
            
            5.在myapp下新建一個(gè)測(cè)試的jsp頁面,文件名為index.jsp,文件內(nèi)容如下:
            <html><body><center>
            Now time is: <%=new java.util.Date()%>
            </center></body></html>
            
            6.重啟Tomcat
            
            7.打開瀏覽器,輸入http://localhost:8080/myapp/index.jsp 看到當(dāng)前時(shí)間的話說明就成功了。
            
            第四步:建立自己的Servlet:
            
            1.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個(gè)servlet程序,文件名為Test.java,文件內(nèi)容如下:
            
            package test;
            import java.io.IOException;
            import java.io.PrintWriter;
            import javax.servlet.ServletException;
            import javax.servlet.http.HttpServlet;
            import javax.servlet.http.HttpServletRequest;
            import javax.servlet.http.HttpServletResponse;
            public class Test extends HttpServlet {
            protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
            PrintWriter out=response.getWriter();
            out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
            out.flush();
            }
            }
            
            2 .編譯
            將Test.java放在c:\test下,使用如下命令編譯:
            
            C:\Test>javac Test.java
            
            然后在c:\Test下會(huì)產(chǎn)生一個(gè)編譯后的servlet文件:Test.class
            
            3 .將結(jié)構(gòu)test\Test.class剪切到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下,也就是剪切那個(gè)test目錄到classes目錄下,如果classes目錄不存在,就新建一個(gè)。 現(xiàn)在webapps\myapp\WEB-INF\classes下有test\Test.class的文件目錄結(jié)構(gòu)
            
            4 .修改webapps\myapp\WEB-INF\web.xml,添加servlet和servlet-mapping
            
            編輯后的web.xml如下所示,紅色為添加的內(nèi)容:
            
            <?xml version="1.0" encoding="ISO-8859-1"?>
            <!DOCTYPE web-app
            PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
            "http://java.sun.com/dtd/web-app_2_3.dtd">
            <web-app>
            <display-name>My Web Application</display-name>
            <description>
            A application for test.
            </description>
            <servlet>
            <servlet-name>Test</servlet-name>
            <display-name>Test</display-name>
            <description>A test Servlet</description>
            <servlet-class>test.Test</servlet-class>
            </servlet>
            <servlet-mapping>
            <servlet-name>Test</servlet-name>
            <url-pattern>/Test</url-pattern>
            </servlet-mapping>
            </web-app>
            
            這段話中的servlet這一段聲明了你要調(diào)用的Servlet,而servlet-mapping則是將聲明的servlet"映射"到地址/Test上
            
            5 .好了,重啟動(dòng)Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080/myapp/Test 如果看到輸出This is a servlet test.就說明編寫的servlet成功了。
            
            注意:修改了web.xml以及新加了class,都要重啟Tomcat
            
            第四步:建立自己的Bean:
            
            1.用你最熟悉的編輯器(建議使用有語法檢查的java ide)新建一個(gè)java程序,文件名為TestBean.java,文件內(nèi)容如下:
            
            package test;
            public class TestBean{
            private String name = null;
            public TestBean(String strName_p){
            this.name=strName_p;
            }
            public void setName(String strName_p){
            this.name=strName_p;
            }
            public String getName(){
            return this.name;
            }
            }
            
            2 .編譯
            
            將TestBean.java放在c:\test下,使用如下命令編譯:
            
            C:\Test>javac TestBean.java
            
            然后在c:\Test下會(huì)產(chǎn)生一個(gè)編譯后的bean文件:TestBean.class
            
            3 .將TestBean.class文件剪切到 %CATALINA_HOME%\webapps\myapp\WEB-INF\classes\test下,
            
            4 .新建一個(gè)TestBean.jsp文件,文件內(nèi)容為:
            
            <%@ page import="test.TestBean" %>
            <html><body><center>
            <%
            TestBean testBean=new TestBean("This is a test java bean.");
            %>
            Java bean name is: <%=testBean.getName()%>
            </center></body></html>
            
            5 .好了,重啟Tomcat,啟動(dòng)瀏覽器,輸入http://localhost:8080/myapp/TestBean.jsp 如果看到輸出Java bean name is: This is a test java bean.就說明編寫的Bean成功了。
            
            這樣就完成了整個(gè)Tomcat下的jsp、servlet和javabean的配置。接下來需要做的事情就是多看書、多讀別人的好代碼,自己多動(dòng)手寫代碼以增強(qiáng)自己在這方面開發(fā)的能力了。
            
            jvm應(yīng)填寫到
            c:\j2sdk\bin
            
            給你一個(gè)簡(jiǎn)單的配置::::
            
            JSP環(huán)境配置心得
            
            首先要說的是,使用jdk+tomcat完全可以配置我們的jsp服務(wù)器,不再需要其實(shí)任何東東,有很多文章介紹了Apache,其實(shí)根本用不著,一般的學(xué)習(xí)調(diào)試tomcat完全可以勝任了。
            
            安裝jdk后,tomcat在安裝之前會(huì)自動(dòng)找到j(luò)dk的安裝路徑,一路點(diǎn)擊"下一步",經(jīng)過一段時(shí)間的文件復(fù)制,最后"close",完成comcat的安裝。
            
            您最好去下載一個(gè)版本較高的tomcat,比如4.1以上的,因?yàn)樗恍枰O(shè)置太多的系統(tǒng)變量,右擊"我的電腦",選擇"屬性"->"高級(jí)"->"環(huán)境變量"->"系統(tǒng)變量",新建一個(gè)TOMCAT_HOME,值設(shè)置成你的tomcat所在的路徑,比如:D:\Program Files\Apache Group\Tomcat 5.5,配置完成。
            
            從開始菜單中找到tomcat選項(xiàng),一般打開順序是:開始->程序->Apache Tomcat 5.5,選擇"Start Tomcat",讓jsp服務(wù)器開始運(yùn)行,此時(shí)會(huì)打開一個(gè)類似Dos的窗口,會(huì)顯示一些相關(guān)的信息。

          Windows下JAVA環(huán)境變量的設(shè)置祥解

          Windows下JAVA用到的環(huán)境變量主要有3個(gè),JAVA_HOME、CLASSPATH、PATH。下面逐個(gè)分析。

          JAVA_HOME指向的是JDK的安裝路徑,如x:\JDK_1.4.2,在這路徑下你應(yīng)該能夠找到bin、lib等目錄。值得一提的是,JDK的安裝路徑可以選擇任意磁盤目錄,不過建議你放的目錄層次淺一點(diǎn),如果你放的目錄很深,比如x:\XXXXXX\xxxxx\XXXX\xxxx\XXXX\xxxx\XXXX\xxx……
          那么,下面的步驟和以后的應(yīng)用你都要受累了,呵呵。設(shè)置方法:
          JAVA_HOME=x:\JDK_1.4.2

          PATH環(huán)境變量原來Windows里面就有,你只需修改一下,使他指向JDK的bin目錄,這樣你在控制臺(tái)下面編譯、執(zhí)行程序時(shí)就不需要再鍵入一大串路徑了。設(shè)置方法是保留原來的PATH的內(nèi)容,并在其中加上%JAVA_HOME%\bin (注,如果你對(duì)DOS批處理不了解,你可能不明白%%引起來的內(nèi)容是什么意思;其實(shí)這里是引用上一步設(shè)定好的環(huán)境變量JAVA_HOME,你寫成x:\JDK_1.4.2也是可以的;你可以打開一個(gè)控制臺(tái)窗口,輸入echo %JAVA_HOME%來看一下你的設(shè)置結(jié)果) :
          PATH=%JAVA_HOME%\bin;%PATH%
          同樣,%PATH%是引用以前你設(shè)置的PATH環(huán)境變量,你照抄以前的值就行了。

          CLASSPATH環(huán)境變量我放在最后面,是因?yàn)橐院竽愠霈F(xiàn)的莫名其妙的怪問題80%以上都可能是由于CLASSPATH設(shè)置不對(duì)引起的,所以要加倍小心才行。
          CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
          首先要注意的是最前面的".;",如果你看不清,我給你念念——句點(diǎn)分號(hào)。這個(gè)是告訴JDK,搜索CLASS時(shí)先查找當(dāng)前目錄的CLASS文件——為什么這樣搞,這是由于LINUX的安全機(jī)制引起的,LINUX用戶很明白,WINDOWS用戶就很難理解(因?yàn)閃INDOWS默認(rèn)的搜索順序是先搜索當(dāng)前目錄的,再搜索系統(tǒng)目錄的,再搜索PATH環(huán)境變量設(shè)定的) ,所以如果喜歡盤根究底的朋友不妨研究一下LINUX。
          為什么CLASSPATH后面指定了tools.jar這個(gè)具體文件?不指定行不行?顯然不行,行的話我還能這么羅索嘛!:) 這個(gè)是由java語言的import機(jī)制和jar機(jī)制決定的,你可以查資料解決。


          呵呵,具體的設(shè)定方法: win2k\xp用戶右鍵點(diǎn)擊我的電腦->屬性->高級(jí)->環(huán)境變量,修改下面系統(tǒng)變量那個(gè)框里的值就行了。
          win9x用戶修改autoexec.bat文件,在其末尾加入:
          set JAVA_HOME=x:\JDK_1.4.2
          set PATH=%JAVA_HOME%\bin;%PATH%
          set CLASSPATH=.;%JAVA_HOME

          posted on 2007-01-12 20:37 ???MengChuChen 閱讀(1671) 評(píng)論(0)  編輯  收藏 所屬分類: JAVAEE
          主站蜘蛛池模板: 重庆市| 盐城市| 正蓝旗| 分宜县| 日土县| 阿拉善盟| 博客| 调兵山市| 广州市| 大方县| 贵德县| 三都| 荥经县| 东山县| 北安市| 平罗县| 富源县| 德安县| 繁峙县| 固原市| 澄迈县| 三河市| 皮山县| 唐河县| 丰镇市| 青神县| 新营市| 靖江市| 宁强县| 宝清县| 信宜市| 泽库县| 巴彦县| 福鼎市| 筠连县| 永登县| 八宿县| 六枝特区| 康保县| 新竹市| 乐都县|