<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云下的天空

    堅持 隨心而動 走自己的路

     

    tomcat7的配置

     

    原文轉載自:

    http://blog.sina.com.cn/s/blog_70b7bbf20100mhiv.html

       Tomcat7已經發布多時,Tomcat7增加了對Servlet 3.0,JSP 2.2和JSP-EL 2。2的支持、支持web application內存泄露的檢測和防護等很多新功能。本片教程主要介紹如何配置Tomcat7。

     

    一、軟件下載
        首先需要下載Java Jdk以及Tomcat7。JDK下載地址:最新為JDK6 update22, Tomcat7下載地址:最新為Tomcat7.02 Beta。

     

    二、軟件安裝和配置
        1.首先安裝JDK,直接點擊安裝即可,比如默認安裝的路徑為:C:\Program Files\Java\jdk1.6.0_22。安裝之后需要設定環境變量。在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量:(假設你的jdk安裝目錄如上設置)

        新建變量名: JAVA_HOME,值(value)為:C:\Program Files\Java\jdk1.6.0_22
        新建變量名:classpath ,值(value)為: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  (.;一定不能少,因為它代表當前路徑)
        查找變量名:path ,增加值(value)為:%JAVA_HOME%\bin;


    添加完畢,確定即可。接下來簡單測試環境變量是否配置正確:

    public class Test{
        public static void main(String args[]){
            System.out.println("Hello Leyond");
        }
    }
     
    將以上代碼拷貝保存成Test.java文件。然后命令行窗口(xp:在運行輸入cmd,vista和win7直接在搜索框中輸入cmd),CD到文件所在的目錄,然后鍵入下列命令:
    javac Test.java
    java Test

    注意第二個命令沒有.java后綴。如果看到“Hello Leyond”,則表明jdk環境變量配置成功,沒有的話,檢查自己的配置情況。

     

    2. Tomcat7安裝和配置

        下載zip文件之后直接解壓到某個目錄下,比如:C:\itdevelop\Tomcat7。然后在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量:

        新建變量名: TOMCAT_HOME, 值(value)為:C:\itdevelop\Tomcat7
        查找變量名: classpath, 增加值為%TOMCAT_HOME%\common\lib
        增加后的classpath的值為.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib。
        最后進入Tomcat7安裝目錄下的Bin目錄,啟動Tomcat,在瀏覽器中輸入:http://localhost:8080/,若可以看到Tomcat7的歡迎界面,表示Tomcat7配置成功了。

     

    三、新建webApp
        這里介紹如何搭建一個JSP簡單的應用。首先到Tomcat7目錄下webapps目錄,例如:C:\itdevelop\Tomcat7\webapps,該目錄存放了ROOT,docs,examples等目錄,ROOT存放的是歡迎界面的代碼,docs主要是文檔,examples中可以查看各種例子。接下來看看如何新建一個屬于自己的jsp應用程序。

     

    操作如下:
      1.在webapps下新建myapp目錄。
      2.myapp下新建一個目錄WEB-INF,注意,目錄名稱是區分大小寫的。
      3.WEB-INF下新建一個文件web.xml,內容如下:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app version="3.0"
             xmlns="
    http://java.sun.com/xml/ns/javaee"
             xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="
    http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
             <display-name>My Web Application</display-name>
            <description>
                 A application for test.
            </description>
    </web-app>

     

    4. 在myapp下新建一個測試的jsp頁面,文件名為index.jsp,文件內容如下:
    <html>
      <body>
        <center> Now time is: <%=new java.util.Date()%></center>
      </body>
    </html>

    5. 啟動Tomcat,在瀏覽器輸入http://localhost:8080/myapp/index.jsp看到當前時間的話說明就成功了。

     

    四、新建Servlet
        在之前myapp目下的/WEB-INF/classes/test目錄下新建HelloWorld.java(若沒有class,test目錄,請新建)。HelloWorld內容如下:

    package test;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;

    public class HelloWorld extends HttpServlet{
        public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
         response.setContentType("text/html");
         PrintWriter out = response.getWriter();
         out.println("<html><head><title>");
         out.println("This is my first Servlet");
         out.println("</title></head><body>");
         out.println("<h1>Hello,World!</h1>");
         out.println("</body></html>");
       }
    }

        之后用javac HelloWorld.java來編譯該文件。倘若出現”package javax.servlet does not exist“,請把C:\itdevelop\Tomcat7\lib目錄下的servlet-api.jar拷貝到C:\Program Files\Java\jre6\lib\ext,重啟電腦,再次編譯即可。

    目前C:\itdevelop\Tomcat7\webapps\myapp的目錄結構如下:

    ./index.jsp
    ./WEB-INF/web.xml
    ./WEB-INF/classes/test/HelloWorld.class (編譯HelloWorld.java生成的)

    然后在瀏覽器中輸入http://localhost:8080/myapp/HelloWorld,于是Server眾望所歸的報錯了:Error 404–Not Found 怎么回事呢?我們還需要配置Servlet的之行環境。打開WEB-INF目錄下的web.xml,在<web-app></web-app>添加下面這段程序:

     

    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>test.HelloWorld</servlet-class>
     </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/HelloWorld</url-pattern>
     </servlet-mapping>

     

        這段xml內容,首先指定servlet的名字,類的名字。然后把servlet映射到一種URL模式,使得通過URL來訪問這個servlet。修改之后,若需要重啟Tomcat,然后瀏覽http://localhost:8080/myapp/HelloWorld一個Hello,World!等著你,如果你看到了,表示servlet也成功了。

    Tomcat7配置

     

    posted on 2011-06-02 17:54 天空布藍 閱讀(19465) 評論(6)  編輯  收藏 所屬分類: JAVA EE

    評論

    # re: tomcat7的配置[未登錄] 2012-07-17 13:11 楊洋

    good job
      回復  更多評論   

    # re: tomcat7的配置 2012-10-15 14:53 寒澈

    %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧  回復  更多評論   

    # re: tomcat7的配置 2012-12-17 19:46 ftp123

    從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。  回復  更多評論   

    # re: tomcat7的配置 2013-03-19 16:04 cao

    @ftp123
    你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導人 我最惡心的就是這樣沒事裝逼的人 艸  回復  更多評論   

    # re: tomcat7的配置 2013-06-16 12:02 houkai

    確實是的@寒澈
      回復  更多評論   

    # re: tomcat7的配置 2013-06-16 14:10 houkai

    新建變量名: TOMCAT_HOME 應該為CATALINA_HOME  回復  更多評論   


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


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    Flex學習鏈接

    搜索

    •  

    最新評論

    • 1.?re: tomcat7的配置
    • 新建變量名: TOMCAT_HOME 應該為CATALINA_HOME
    • --houkai
    • 2.?re: tomcat7的配置
    • 確實是的@寒澈
    • --houkai
    • 3.?re: tomcat7的配置
    • @ftp123
      你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導人 我最惡心的就是這樣沒事裝逼的人 艸
    • --cao
    • 4.?re: tomcat7的配置
    • 從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。
    • --ftp123
    • 5.?re: tomcat7的配置
    • %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧
    • --寒澈

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一级片内射网站在线观看| 在线中文高清资源免费观看| 亚洲精品国产高清嫩草影院 | 成年女人色毛片免费看| 亚洲综合日韩中文字幕v在线| 国色精品va在线观看免费视频| 亚洲尤码不卡AV麻豆| 黄色一级免费网站| 夜色阁亚洲一区二区三区| 亚洲人成电影网站色www| 日本免费一区二区三区最新| 久久久久亚洲AV无码去区首| 日韩免费观看一级毛片看看| 亚洲中文字幕无码mv| 日韩一品在线播放视频一品免费| 女bbbbxxxx另类亚洲| 国产啪亚洲国产精品无码| 又大又硬又粗又黄的视频免费看| 亚洲男人的天堂在线va拉文| 中文字幕视频免费在线观看| 亚洲成av人片天堂网| 黄+色+性+人免费| 亚洲精品美女网站| 国产精品成人无码免费| jizz免费在线影视观看网站| 亚洲国产另类久久久精品| 无码免费一区二区三区免费播放| 亚洲免费福利视频| 国产人成免费视频| 两个人看的www视频免费完整版| 亚洲a一级免费视频| 成人免费无码大片a毛片| 美女一级毛片免费观看 | 亚洲精品无码久久久久久久 | 亚洲a一级免费视频| 真人做A免费观看| 免费无码一区二区| 亚洲激情在线视频| 免费无码黄网站在线观看| 成人片黄网站色大片免费观看cn| 亚洲熟妇无码爱v在线观看|