<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 管先飛 閱讀(1966) 評論(0)  編輯  收藏 所屬分類: Java技術
    主站蜘蛛池模板: 老色鬼久久亚洲AV综合| 日本红怡院亚洲红怡院最新| 国产99视频精品免费视频76| 国产网站免费观看| 最近2022中文字幕免费视频| 国产黄色免费观看| 深夜特黄a级毛片免费播放| 色偷偷女男人的天堂亚洲网 | 亚洲综合另类小说色区| 亚洲黄色在线网站| 香港a毛片免费观看 | 免费人成视频x8x8入口| 在线播放免费播放av片| 亚洲私人无码综合久久网| 亚洲同性男gay网站在线观看| 黄a大片av永久免费| 在线观看永久免费视频网站| 人人公开免费超级碰碰碰视频| 黄色a级免费网站| 一区二区视频在线免费观看| 国产亚洲视频在线观看网址| 亚洲av永久中文无码精品综合| 亚洲国产成人无码AV在线| 亚洲AV无码专区亚洲AV桃| 91av免费在线视频| 日韩免费电影网站| 成人免费毛片视频| 国产成人精品曰本亚洲79ren| 伊人亚洲综合青草青草久热| 日韩亚洲AV无码一区二区不卡| 亚洲AV成人无码天堂| 一级黄色免费大片| 2015日韩永久免费视频播放| 在线观看永久免费视频网站| 国产福利电影一区二区三区,亚洲国模精品一区 | 亚洲国产av美女网站| 九九免费久久这里有精品23| 91精品国产免费入口| 亚洲精品视频免费观看| 亚洲av永久无码精品天堂久久| 一级做a爱片特黄在线观看免费看|