<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技術
    主站蜘蛛池模板: 日本一区二区在线免费观看| 亚洲色欲啪啪久久WWW综合网| 久久亚洲精品国产精品| 中国内地毛片免费高清| 亚洲色欲久久久综合网| www免费黄色网| 久久精品国产精品亚洲| 精品免费久久久久国产一区| 国产亚洲欧洲Aⅴ综合一区| 在线免费视频你懂的| 亚洲乱码国产乱码精品精| 99re6在线视频精品免费| 亚洲av日韩av高潮潮喷无码| 无码成A毛片免费| 亚洲乱码在线播放| 免费毛片在线播放| 美女被暴羞羞免费视频| 国产成人亚洲综合| 国产三级在线免费| 亚洲国产福利精品一区二区| 免费鲁丝片一级在线观看| 日韩精品无码免费视频| 亚洲中文字幕久久精品无码APP | 爱情岛论坛免费视频| 亚洲精品无码成人片在线观看| 日本高清免费中文在线看| 国产成人亚洲综合无码精品| 0588影视手机免费看片| 美女黄色免费网站| 亚洲av日韩av天堂影片精品| 日韩在线免费视频| 老司机午夜性生免费福利| 久久精品国产亚洲av成人| 成年人在线免费看视频| 久久精品免费大片国产大片 | 午夜免费不卡毛片完整版| jizz免费在线影视观看网站| 久久精品国产亚洲77777| 免费jjzz在在线播放国产| 光棍天堂免费手机观看在线观看| 久久亚洲sm情趣捆绑调教|