JAVA WEB學習筆記(三):簡單的基於Tomcat的Web頁面


注意:每次對Tomcat配置文件進行修改后,必須重啟Tomcat

  在E盤的DATA文件夾中創建TomcatDemo文件夾,並將Tomcat安裝路徑下的webapps/ROOT中的WEB-INF文件夾復制到創建的TomcatDemo文件夾中。如下圖:

 

 

  在TomcatDemo的根目錄下創建index.html文件,並且寫入如下代碼:

<html>
    <title>
        JSP學習
    </title>
    <body>
        <a>JSP學習筆記(三):簡單的Tomcat Web服務器</a>
    </body>
</html>

  此時,還是不能通過Tomcat進行網頁的訪問,這是因為沒有對項目進行映射。映射需要對Tomcat的配置文件server.xml進行設置,在</host>標簽前添加如下代碼:

<Context docBase="E:\DATA\TomcatDemo" path="/JSPDemo"/>

  doBase的值是創建的項目的真實路徑,path是虛擬路徑(localhost:8080/JSPDemo),path中"/"符號不能少。現在可以在瀏覽器中輸入"localhost:8080/JSPDemo"訪問網址了。

 

 

  現在我們可以對訪問首頁進行設置,之前創建的是index.xml是因為在Tomcat的配置文件web.xml進行了設置,當訪問虛擬地址是將默認訪問index.xml文件,打開Tomcat的配置文件web.xml(conf文件夾中),可以在最下面看到如下代碼:

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

  在訪問服務器是將會依次尋找【index.html】->【index.htm】->【index.jsp】文件,可以對代碼進行修改,如:

<welcome-file-list>
        <welcome-file>homepage.html</welcome-file>
    </welcome-file-list>

  這樣,服務器將會需找【homepage.html】文件。由於我們的文件名是index.html,所以此時重啟Tomcat后,輸入"localhost:8080/JSPDemo"將會出現如下顯示:

  此時已經不會再直接打開index.html文件了,而是打開了項目目錄資源。此時如果創建一個homepage.xml文件:

<html>
    <title>
        homepage.html
    </title>
    <body>
        <a>JSP學習筆記(三):簡單的Tomcat Web服務器</a>
        <a>這里是homepage.html頁面</a>
    </body>
</html>

 

  但是,開發中並不建議對Tomcat的配置文件web.xml進行修改,開發中一般會對項目中/WEB-INF/web.xml進行修改。

  轉載請注明轉載地址:http://www.cnblogs.com/FlyingPuPu/p/5094983.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM