eclipse下配置 jsp Servlet

          需要工具如下:

          tomcat 7
          下載地址:http://tomcat.apache.org/
          Eclipse3.6 IDE for Java EE Developers(不一定需要3.6 javaEE,我的是3.52):
          下載地址:http://eclipse.org/downloads/
          Tomcat Eclipse Plugin (Eclipse的插件v33已經(jīng)支持tomcat7)
          下載地址:http://www.eclipsetotale.com/tomcatPlugin.html

          安裝步驟:

          1.解壓Eclipse,因?yàn)槭蔷G色版的,反正一個(gè)自己容易整理的地方,我是放在移動(dòng)硬盤

          2.解壓Tomcat Eclipse Plugin插件到eclipse目錄下的plugins目錄中

          3.然后運(yùn)行Eclipse選擇:窗口->首選項(xiàng),英文版:Windows->preferences找到Tomcat選項(xiàng),選擇Tomcat版本(沒7.0,選6.x也可,不會(huì)有問題),然后設(shè)置Tomcat安裝目錄



          4.找到Server->Server runtime environment,新建一個(gè)Server:
          我的Add里面只有v6.0的,可能是因?yàn)?.5,不過不影響

          到這里配置就結(jié)束了。不出意外,在工具欄上面會(huì)有三個(gè)cat的圖標(biāo)


          新建項(xiàng)目:

          1.File->New->Others,在web下找到Dynamic web project。
          (如果你的項(xiàng)目中沒有web,說明你沒有Web的SDK,需要更新一下。如果安裝
          Eclipse3.6 IDE for Java EE Developers就沒有顧慮)
          添加SDK的方法:
          選擇Install..
          我選擇了--All Available Sites--就是全部,我選的
            Web, XML, and Java EE Development 選項(xiàng)就是我們需要的SDK
          然后就勾山,一直"下一步",等待它的下載和安裝。

          2.新建Project:HelloWorld
          (圖片上的錯(cuò)誤提示是:我已經(jīng)建立的一個(gè)叫HelloWorld的工程,一般不會(huì)有錯(cuò)誤)
          3.在新建的HelloWorld項(xiàng)目下找到WEB-INF目錄,新建一個(gè)文件夾,命名為classes,再在這個(gè)目錄下新建一個(gè)packet,命名為test,包中新建Class,命名為HelloWorld。文件內(nèi)容為:
          package test;

          import javax.servlet.http.HttpServlet;
          import javax.servlet.http.HttpServletRequest;
          import javax.servlet.http.HttpServletResponse;
          import java.io.IOException;
          import java.io.PrintWriter;
          import javax.servlet.ServletException;
           
          public class HelloWorld extends HttpServlet {
           
              
          private static final long serialVersionUID = 1L;
           
              
          public void doGet(HttpServletRequest request, HttpServletResponse response)
                      
          throws IOException, ServletException {
                  response.setContentType(
          "text/html");
                  PrintWriter writer 
          = response.getWriter();
                  writer.println(
          "Hello World!");
              }
          }
          當(dāng)我在WEB-INF的classes文件夾下添加test文件夾的同時(shí),Java Resources:src下面就添加了一個(gè)test包。同樣,在
          classes/test下添加HelloWorld.java也映射到了Java Resources:src/test包下。

          4.在WEB-INF目錄下修改web.xml,文件內(nèi)容:

          <?xml version="1.0" encoding="UTF-8"?>
          <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
            
          <display-name>HelloWorld</display-name>
            
          <!-- 這里開始添加servlet的配置 -->
            
          <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>
             
          <!-- 結(jié)束servlet的配置 -->
             
              
          <!--web的默認(rèn)啟動(dòng)頁-->
            
          <welcome-file-list>
              
          <welcome-file>index.html</welcome-file>
              
          <welcome-file>index.htm</welcome-file>
              
          <welcome-file>index.jsp</welcome-file>
              
          <welcome-file>default.html</welcome-file>
              
          <welcome-file>default.htm</welcome-file>
              
          <welcome-file>default.jsp</welcome-file>
            
          </welcome-file-list>
          </web-app>
          5.右擊Project名字 HelloWorld,選擇Run as–> run as server,選擇Tomcat作為Server。啟動(dòng)Tomcat,可以看到Console輸出Tomcat啟動(dòng)信息。然后再瀏覽器中輸入 http://localhost:8080/HelloWorld/HelloWorld。就可以看到HelloWorld 輸出了。這里自動(dòng)增加了一個(gè)Servers項(xiàng)目。


          6.在WebContent下添加jsp頁面命名為index.jsp,新建自帶了基礎(chǔ)的jsp頁面代碼,寫上一些內(nèi)容吧...
          同上一步驟運(yùn)行,這次出來的是:
          因?yàn)樵趙eb.xml我們寫了默認(rèn)啟動(dòng)頁,啟動(dòng)后就會(huì)尋找web.xml指定頁面啟動(dòng)。

          這里要注意

          這個(gè)出現(xiàn)就我目前的認(rèn)知:
          1.我們安裝了Tomcat后,并啟動(dòng)了,那么8005,8080,8009三個(gè)端口都會(huì)被占用,這個(gè)解決就是把它關(guān)了
          運(yùn)行:開始->程序->Apache Tomcat 7.0->Configure Tomcat
          點(diǎn)Stop就可以了
          2.第二個(gè)情況比較郁悶...就是你已經(jīng)執(zhí)行過Run as–> run as server,第二次再點(diǎn),端口當(dāng)然被占用的!開始我運(yùn)行了,改了代碼以后想看看效果,再次啟動(dòng),就報(bào)這個(gè)錯(cuò)誤,以為自己配置環(huán)境出問題了!

          后記:第一次配置java環(huán)境,有點(diǎn)小緊張。也錯(cuò)了幾次,對于菜鳥的我們,重要的是細(xì)心,按部就班的來,就應(yīng)該不會(huì)出錯(cuò)!我也是看別人的配置教程,感謝代碼回音Eclipse3.6+Tomcat7.0配置Servlet開發(fā)環(huán)境!
          以此文章開始java之路!
          希望漸入java境!

          posted on 2011-07-01 17:22 songsharp 閱讀(8219) 評論(1)  編輯  收藏

          評論

          # re: eclipse下配置 jsp Servlet 2016-04-27 13:45 武文杰

          這是myeclipse大叔  回復(fù)  更多評論   


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


          網(wǎng)站導(dǎo)航:
           
          <2011年7月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          主站蜘蛛池模板: 镇坪县| 长沙市| 昌邑市| 宁河县| 三都| 阆中市| 安岳县| 大港区| 谷城县| 称多县| 诸城市| 繁昌县| 田林县| 尼勒克县| 杭州市| 临邑县| 武汉市| 滁州市| 赤峰市| 介休市| 松潘县| 汉寿县| 灌云县| 邯郸县| 晋宁县| 石台县| 凭祥市| 莱阳市| 资讯 | 广河县| 龙江县| 石渠县| 临汾市| 定远县| 云龙县| 泸定县| 哈密市| 永嘉县| 建水县| 德昌县| 桐梓县|