




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、TOMCAT的安裝配置第一步:下載jdk和tomcat第二步:安裝和配置你的jdk和tomcat:執(zhí)行jdk和tomcat的安裝程序,然后設(shè) 置按照路徑進(jìn)行安裝即可。1. 安裝jdk以后,需要配置一下環(huán)境變量,在我的電腦 -屬性-高級(jí)- 環(huán)境變量-系統(tǒng)變量中添加以下環(huán)境變量(假定你的jdk安裝在C:Program Files'Java : JAVA_HOMEjdk1.6.0_10classpatl=.;%JAVA_HOME%libdt.jar;%JAV A_HOME%libtools.jar;(.;一定不能 少,因?yàn)樗懋?dāng)前路徑)path=%JAVA_HOME%bi n接著可以寫一個(gè)
2、簡單的java程序來測試JDK是否已安裝成功:public class Test public static void main (String args )System, out. printin ("This is a test program." );將上面的這段程序保存為文件名為 Test.java的文件。然后打開命令提示符窗口, cd到你的Test.java所在目錄,然后鍵入下面的命令javac Test.javajava Test此時(shí)如果看到打印出來 This is a test progra m的話說明安裝成功了,如果沒有打 印出這句話,你需要仔細(xì)檢查一下你的
3、配置情況。2. 安裝Tomcat后,在我的電腦-屬性-高級(jí)-環(huán)境變量-系統(tǒng)變量中添加以下環(huán)境變量(假定你的tomcat安裝在c:tomcat):CATALINA_HOME : c:tomcatCATALINA_BASE : c:tomcatTOMCAT_HOME : C:Tomcat然后修改環(huán)境變量中的classpath,把tomat安裝目錄下的com monlib下的 servlet.jar追加到classpath中去,修改后的 classpath如下: classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib tools.jar;%CATALIN se
4、rvlet-api.jar;【注意最新版本的 Tomcat中可能沒有common這個(gè)文件夾了。所以servlet-api.jar 應(yīng)該的路徑為%CATALINA_HOME%libservlet-api.jar; 請(qǐng)根據(jù)自己的情況自己修改!】 接著可以啟動(dòng)tomcat,在IE中訪問http:/localhost:8080,如果看到tomcat的歡 迎頁面的話說明安裝成功了。第三步:建立自己的 jsp app目錄1. 到 Tomcat的安裝目錄的 webapps目錄,可以看到 ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄;2. 在 webapps 目錄下新建一個(gè)
5、目錄,起名叫 myapp;3. myapp下新建一個(gè)目錄 WEB-INF,注意,目錄名稱是區(qū)分大小寫的;4. WEB-INF下新建一個(gè)文件 web.xml,內(nèi)容如下:<?xml version ="1.0" encoding ="ISO-8859-1"? ><!DOCTYPWeb-appPUBLIC"-/S un Microsystems, I nc./DTD Web Application 2.3/EN""http:/java.su n. com/dtd/web-app_2_3.dtd">
6、<web-app><display-name >My Web Application </display-name ><descriptio n >A applicati on for test.</descripti on ></web-app>5. 在myapp下新建一個(gè)測試的jsp頁面,文件名為index.jsp,文件內(nèi)容如下:<html ><body> <center >Now time is: <%=new java . util . Date()%>v/cente
7、r ></body></ html >6. 重啟 Tomcat7. 打開瀏覽器,輸入 http:/localhost:8080/myapp/index.jsp看到當(dāng)前時(shí)間的話說明就成功了。第四步:建立自己的Servlet :寫入你的第一個(gè)Servlet:在你新建的 Applicationmyapp/WEB-INF/classes/test 目錄下新建HelloWorld.javapackage test;import java . io .*;import javax . servlet .*;import javax . servlet . http .*;pu
8、blic class HelloWorld extends HttpServletpublic void doGet (HttpServletRequest request , HttpServletResponseresp on se) throws ServletException, lOExceptionresponse . setContentType ("text/html" );Prin tWriterout = response . getWriter ();out.println("<html><head><title
9、>");out.println("This is my first Servlet");out.println("</title></head><body>");out . printin ("<h1>Hello,World!</h1>");out . printin ("</body></html>");然后照樣用javac HelloWorld.java來編譯這個(gè)文件,如果出現(xiàn)無法importjavax.serv
10、let.*那么就是應(yīng)該把C:Tomcatcommonlib里面的servlet-api.jar 文件拷貝到C:JDKjrelibext中,再次編譯,就沒有問題了!然后在Tomcat目錄里面的C:Tomcatwebappsmyapp里面按如下的文件結(jié)構(gòu):myapp'i ndex.jsptest HelloWorld.class(把上面生成的HelloWorld.class文件放在這個(gè)里面)然后在瀏覽器中輸入 http:/localhost:8080/myapp/HelloWorld,于是Server 眾望所歸的報(bào)錯(cuò)了 :Error 404-Not Found怎么回事呢?Servlet 必
11、須使用 C:TomcatwebappsmyappWEB-INF這個(gè)目錄下面的web.xml 文件進(jìn)行注冊(cè),用EditPlus打開這個(gè)web.xml 文件, 在<web-app>v/web-app>添加下面這段程序:<servlet ><servlet -name>HelloWorld </servlet -name><servlet -class >test.HelloWorld </servlet -class ></ servlet ><servlet - mapping><serv
12、let -name>HelloWorld </servlet -name><url - pattern >/HelloWorld </url - pattern ></ servlet - mapping>為什么呢?因?yàn)檫@樣的結(jié)構(gòu)<servlet><servlet -n ame>HelloWorld</servlet -n ame><servlet-class> test .HelloWorld</servlet-class>類的路徑v/servlet>表示指定包含的serv
13、let類.而以下的結(jié)構(gòu)vservlet-mapp ing><servlet -n ame>HelloWorld</servlet -n ame> <url-pattern>/HelloWorld</url-pattern>v/servlet-mapp ing>表示指定HelloServlet 應(yīng)當(dāng)映射到哪一種 URL模式。在修改web.xml完畢過后,重新啟動(dòng)Server,然后再輸入http:/localhost:8080/myapp/HelloWorld,,那么偌大一個(gè) Hello,World!等著你呢,恭喜你!第五步:建立自己ja
14、va Bean1. 在你新建的 Application myapp/WEB-INF/classes/test 目錄下新建TestBea n.javapackage test ;public class TestBeanprivate String name= null ;public TestBea n (Stri ng n ame In it )this .name = namelnit ;public void setName(String newNamethis . name= newNamepublic String getNamg)return this . name然后照樣用jav
15、ac TestBean.java來編譯這個(gè)文件2. 然后在你新建的應(yīng)用程序目錄 myapp下新建一個(gè)新的jsp文件:testBea n.jsp<%age import ="test.TestBean" %>vhtml ><head><title >Test Bea n< /title ></head><body><center ><%TestBean testBean=newTestBean ("Http:/");%>Java Bea n Test:Th
16、e author's blog address is<%=testBea n. getName()%></ce nter></body></html>好了,確定各個(gè)文件的位置:myappindex. jspmyapptestBean . jspmyappWEBNFweb. xmlmyappWEBNFclassestestHelloWorld . class myappWEBNFclassestestTestBean . class3. 重啟Tomcat如果需要的話,在瀏覽器輸入:http:/localhost:8080/myapp/tes
17、tBean.jsp幸運(yùn)的話就會(huì)看到:Java Bea n Test: The author's blog address isHttp:/yex in 218.cublog.c n這樣就完成了整個(gè) Tomcat下的jsp、servlet和javabean的配置。第六步:配置虛擬目錄打開 Tomcat6.0confserver.xml文件,在 <Host> 和 v/Host> 之間加入<Context path ="/myapp" docBase="D:myapp" debug="0" reloadable ="true"crossC on text ="true" />Tomcat插件下載地址:http:etc.ecjtu.jx.c n/dow nl oad/to
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鎮(zhèn)江資格證模擬考試
- 公司合作養(yǎng)豬合同范本
- 冷鐓模具合同范本
- 冰箱售后服務(wù)合同范本
- 農(nóng)村水田改造合同范本
- 代理交易合同范本
- 兄妹贈(zèng)予房產(chǎn)合同范本
- 北京出租車司機(jī)合同范本
- 農(nóng)村承包經(jīng)營戶合同范本
- 臨時(shí)店面員工合同范本
- DB11 938-2022 綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)
- 部編版語文八年級(jí)下冊(cè)第六單元名著導(dǎo)讀《鋼鐵是怎樣煉成的》問答題 (含答案)
- 2022譯林版新教材高一英語必修二單詞表及默寫表
- 全國青少年機(jī)器人技術(shù)等級(jí)考試:二級(jí)培訓(xùn)全套課件
- 九種中醫(yī)體質(zhì)辨識(shí)概述課件
- (外研版)英語四年級(jí)下冊(cè)配套同步練習(xí) (全書完整版)
- 小學(xué)數(shù)學(xué)計(jì)算能力大賽實(shí)施方案
- 古詩詞誦讀《虞美人》課件-統(tǒng)編版高中語文必修上冊(cè)
- 文物學(xué)概論-中國古代青銅器(上)
- 制作拉線課件
- 某物業(yè)公司能力素質(zhì)模型庫(參考)
評(píng)論
0/150
提交評(píng)論