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

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

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

    guanxf

    我的博客:http://blog.sina.com.cn/17learning

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      71 隨筆 :: 1 文章 :: 41 評論 :: 0 Trackbacks

    配置環境變量: 

    添加三個系統變量: 

    1、JAVA_HOME: C:\JDK  實際JDK的位置

    2、TOMCAT_HOME(或CATALINA_HOME): C:\Tomcat

    3、CLASSPATH: %JAVA_HOME%\lib;%TOMCAT_HOME%\lib

    4、path(編輯path時多個用";"隔開):C:\Program Files\Java\jdk1.6.0_16\bin(JDK的bin中)

                  

    機器上有CLASSPATH用分號隔開,然后加在后面。

     

    Tomcat的環境變量就配置完畢了,下面檢驗Tomcat是否能夠運行:

     

    在控制臺中轉到C:\Tomcat\bin這個目錄,運行startup,然后回出現一個窗口,連跳一大串東西,最后表示Server已經運行

     

    在瀏覽器中輸入http://localhost:8080,出現歡迎界面,則表示Tomcat沒問題了

     

    然后和上面一樣,寫入你的第一個Servlet

     

    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來編譯這個文件,如果出現無法import javax.servlet.*

     

    那么就是應該把C:\Tomcat\common\lib里面的servlet-api.jar(根據實際來看)文件拷貝到C:\JDK\jre\lib\ext中,再次編譯

     

    然后在Tomcat目錄里面的C:\Tomcat\webapps\myweb(目錄名可任意)里面按如下的文件結構:

     

     

    myweb\WEB-INF\web.xml

    myweb\WEB-INF\classes\HelloWorld.class(把上面生成的HelloWorld.class文件放在這個里面)

     

    Servlet必須使用C:\Tomcat\webapps\myweb\WEB-INF這個目錄下面的web.xml文件進行注冊,用記事本打開這個web.xml文件,在里面加入

     

    <servlet>

    <servlet-name>HelloWorld</servlet-name>

    <servlet-class>HelloWorld</servlet-class>

    </servlet>

    <servlet-mapping>

    <servlet-name>HelloWorld</servlet-name>

    <url-pattern>/HelloWorld</url-pattern>

    </servlet-mapping>

     

    這樣的結構

     

    <servlet>

    <servlet-name>HelloWorld</servlet-name>

    <servlet-class>HelloWorld</servlet-class>

    </servlet>

    表示指定包含的servlet類.

     

     

    而以下的結構

    <servlet-mapping>

    <servlet-name>HelloWorld</servlet-name>

    <url-pattern>/HelloWorld</url-pattern>

    </servlet-mapping>

    表示指定HelloServlet應當映射到哪一種URL模式。

     

     

    在修改web.xml完畢過后,重新啟動Server,然后再輸入http://localhost:8080/myweb/HelloWorld

    posted on 2013-03-01 09:15 管先飛 閱讀(1958) 評論(0)  編輯  收藏 所屬分類: Java技術
    主站蜘蛛池模板: 久久综合给合久久国产免费| 一区二区三区免费视频观看| 120秒男女动态视频免费| 亚洲国产精品特色大片观看完整版| 老司机午夜精品视频在线观看免费| 日本高清免费中文字幕不卡| 亚洲午夜精品一区二区麻豆| 国产精品成人免费综合| 亚洲欧美在线x视频| 免费日韩在线视频| 国产免费区在线观看十分钟| 亚洲中文字幕久久精品无码APP| 91成人免费福利网站在线| 亚洲AV无码乱码国产麻豆| 在线看片免费人成视久网| 亚洲冬月枫中文字幕在线看| 九九九精品成人免费视频| 亚洲AV无码AV吞精久久| 久久亚洲AV永久无码精品| 老司机69精品成免费视频| 亚洲乱码卡一卡二卡三| 在线观着免费观看国产黄| 国产午夜无码片免费| 亚洲精品视频免费看| 国产青草视频在线观看免费影院| 色婷婷综合缴情综免费观看| 亚洲成AV人片在线观看无| 成视频年人黄网站免费视频| 韩国亚洲伊人久久综合影院| 国产亚洲人成网站观看| 免费a级毛片无码a∨蜜芽试看| 鲁死你资源站亚洲av| 日韩亚洲一区二区三区| 毛片在线看免费版| 国产黄片不卡免费| 亚洲一区二区三区国产精品无码| 国产一级大片免费看| 十八禁无码免费网站| 黄人成a动漫片免费网站| 91亚洲导航深夜福利| 国产免费av片在线无码免费看|