JavaExplore

          一切像霧像雨又像風(fēng)
          posts - 19, comments - 45, trackbacks - 0, articles - 0

          這是我以前在http://bbs.chinajavaworld.com上發(fā)的一個(gè)帖子

          初來(lái)論壇,見(jiàn)大家一些基礎(chǔ)問(wèn)題反復(fù)的問(wèn),很是浪費(fèi)時(shí)間與精力,下面將常見(jiàn)問(wèn)題逐一解答,并歡迎各位同道跟帖寫(xiě)出常見(jiàn)問(wèn)題以及解答方法。
          (1)、何處下載jdk?網(wǎng)址:java.sun.com/downloads
          何處下載tomcat?網(wǎng)址:http://jakarta.apache.org/site/binindex.cgi這個(gè)頁(yè)面很長(zhǎng),往下拉找到tomcat,有很多版本,現(xiàn)在最新的是 5.5.5-alpha exe PGP MD5
          (2)、為何安裝tomcat的時(shí)候停在using jvm?關(guān)掉瑞星,然后打開(kāi) 控制面板-》管理工具-》服務(wù),找到瑞星對(duì)應(yīng)的全部服務(wù)都停止。然后重新安裝即可成功。
          (3)、安裝后需要如何配置環(huán)境變量?右鍵單擊"我的電腦",在彈出菜單中選擇"屬性"→"系統(tǒng)特性" →"高級(jí)" →"環(huán)境變量", 彈出環(huán)境變量對(duì)話框,就可以編輯系統(tǒng)的環(huán)境變量了。添加PATH、JAVA_HOME、CLASSPATH、TOMCAT_HOME四個(gè)變量。PATH=你的jdk目錄\bin;JAVA_HOME=你的jdk安裝目錄;CLASSPATH=你的jdk安裝目錄\lib\tools.jar;TOMCAT_HOME=你的tomcat安裝目錄。開(kāi)啟tomcat服務(wù),然后使用:http://localhost:8080/就可以測(cè)試是不是配置成功。
          (4)、tomcat的目錄結(jié)構(gòu)是什么樣子的?下面說(shuō)一下我們會(huì)經(jīng)常接觸到的目錄與文件。bin目錄下的tomcat5.exe是tomcat服務(wù)的啟動(dòng)文件;logs目錄是一些日志文件,其中stdout.log是你的System.out.println打印的目的地(當(dāng)你打開(kāi)tomcat服務(wù)地dos界面時(shí),向該dos界面打印);webapps目錄是我們的網(wǎng)站文件放置的地方,webapps\ROOT是tomcat的默認(rèn)主頁(yè)目錄,可以使用http://localhost:8080來(lái)訪問(wèn)該目錄。webapps下其他目錄下的文件,我們可以使用http://localhost:8080/目錄名來(lái)訪問(wèn)。
          (5)、為何我得jsp不能正確顯示中文?這個(gè)不是配置的問(wèn)題,大家都知道我們可以在html文件里通過(guò)設(shè)置<meta http-equiv="Content-Type" content="text/html; charset=gb2312">讓html顯示中文,jsp也是一樣,你設(shè)置<%@page contentType="text/html; charset=gb2312" %>就可以顯示中文。
          (6)、如何新建虛擬目錄?
          修改 Tomcat安裝目錄\conf\server.xml ,在下列行前
          </Host>
          </Engine>
          添加下列行:
          <Context path="/my" docBase="c:\myjsp\test" debug="0" reloadable="true">
          </Context>
          表示增加虛擬目錄 my,對(duì)應(yīng)物理目錄位置c:\myjsp\test,若存在c:\myjsp\test\hello.jsp,則下列地址可訪問(wèn):
          htpp://localhost:8080/my/hello.jsp
          修改server.xml后,需要重新啟動(dòng)tomcat. (轉(zhuǎn)mouseLee回帖,測(cè)試正確)
          (7)、如何配置servlet?
          以(6)建立的虛擬目錄為例。假如你有一個(gè)servlet:MyFirstServlet。該servlet第一行代碼為:package com.myservlet;
          將MyFirstServlet.class復(fù)制到c:\myjsp\test\WEB-INF\classes\com\myservlet下面,無(wú)目錄的自己新建。然后打開(kāi)c:\myjsp\test\WEB-INF\web.xml(該文件可以從tomcat的安裝目錄\webapps\ROOT\WEB-INF下面復(fù)制),在<!-- JSPC servlet mappings end -->前面加入<servlet>
          <servlet-name>newServlet</servlet-name>
          <servlet-class>com.myservlet.MyFirstServlet</servlet-class>
          </servlet>

          <servlet-mapping>
          <servlet-name>newServlet</servlet-name>
          <url-pattern>/ceshi</url-pattern>
          </servlet-mapping>
          然后你就可以通過(guò)htpp://localhost:8080/my/ceshi來(lái)訪問(wèn)你的servlet了。


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 武夷山市| 崇义县| 金华市| 祥云县| 西城区| 博爱县| 白朗县| 进贤县| 宜君县| 团风县| 玛纳斯县| 石城县| 江门市| 安康市| 阳曲县| 连城县| 宜城市| 遵义县| 中超| 新乐市| 永济市| 凭祥市| 双流县| 通许县| 罗田县| 九龙城区| 龙里县| 内乡县| 泰宁县| 灵丘县| 驻马店市| 奉新县| 北川| 德州市| 新平| 金塔县| 宿松县| 中超| 穆棱市| 雷州市| 昆明市|