<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技術
    主站蜘蛛池模板: 无码国产精品一区二区免费3p | 免费jjzz在线播放国产| 亚洲精品在线网站| 精品免费久久久久久久| 亚洲视频在线不卡| 免费av欧美国产在钱| 国产日本亚洲一区二区三区| 97在线观看永久免费视频| 亚洲人成7777影视在线观看| 无码日韩精品一区二区免费| 亚洲国产精品无码久久九九大片| 国产大片51精品免费观看| 视频免费1区二区三区| 亚洲男同帅GAY片在线观看| 美女视频黄的免费视频网页 | 日韩视频免费在线观看| 亚洲视频在线观看免费| 在线看免费观看AV深夜影院| 亚洲精品第一国产综合亚AV| 亚洲精品国产精品国自产观看 | 久久天天躁狠狠躁夜夜免费观看| 亚洲日本VA中文字幕久久道具| 四虎免费久久影院| 韩国免费a级作爱片无码| 亚洲国产成人久久综合一| 噼里啪啦免费观看高清动漫4| 亚洲成在人线aⅴ免费毛片| 国产午夜亚洲不卡| 69免费视频大片| 蜜臀亚洲AV无码精品国产午夜.| 久久精品国产亚洲5555| 99爱免费观看视频在线| 亚洲变态另类一区二区三区| 国产美女亚洲精品久久久综合| 91av免费观看| 特级毛片A级毛片100免费播放| 午夜亚洲AV日韩AV无码大全| 宅男666在线永久免费观看| 久久免费观看国产精品| 亚洲AV无码国产剧情| 亚洲AV午夜成人影院老师机影院|