JavaExplore

          一切像霧像雨又像風
          posts - 19, comments - 45, trackbacks - 0, articles - 0

          這是我以前在http://bbs.chinajavaworld.com上發的一個帖子

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


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 白山市| 禹州市| 贞丰县| 漳州市| 常宁市| 独山县| 五华县| 上犹县| 长丰县| 石阡县| 阳东县| 苏尼特左旗| 海盐县| 博湖县| 太康县| 黑龙江省| 兴隆县| 南充市| 嘉鱼县| 崇礼县| 丰城市| 蓬安县| 广河县| 邯郸市| 永安市| 西林县| 双流县| 梓潼县| 永川市| 酒泉市| 比如县| 大方县| 大冶市| 会昌县| 稷山县| 凤翔县| 休宁县| 临城县| 江陵县| 军事| 东兴市|