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

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

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

    隨筆-204  評論-90  文章-8  trackbacks-0

    請到這里下載我的錄像:http://download.csdn.net/source/457437

    jetty-7.0.0pre1在MyEclipse 5.0M1中應用配置

    公司有一個項目需要使用一個嵌入式web server,在網上找了一通也沒找著一篇完整的文章,現整理一份出來,便與大家參考。
    需特別注意的是Jetty 6.0以前的版本和后來的是有差別的,以下為jetty-7.0.0pre1在myEclipse 5.0M1中應用配置步驟:
    它的原理在網上很多,看源代碼也好,我這里只說明應用

    我的環境:
    windows 2000 + JDK 1.5.0_08 + Eclipse 3.2.1 + MyEclipse 5.0M1
    錄像從第2步開始

    1、下載jetty-7.0.0pre1
    我下的是最新版的,下載地址:ftp://ftp.mortbay.org/pub/
    解壓到相應的目錄,我解到了d:/

    2、打開myEclipse,
       a.新建java工程JettyTest
       b.建立source folder src
       c.建立目錄 conf, contexts, logs, webapps
       d.在webapps建立manage目錄作為web工作目錄
       e.在src下建包com.willpower.jetty
       f.將D:\jetty-7.0.0pre1\lib下的三個jar包加入工程的classpath, 將D:\jetty-7.0.0pre1\lib\jsp-2.1下的四個jar包加入工程的classpath
       g.copy D:\jetty-7.0.0pre1\etc下的jetty.xml, webdefault.xml和realm.properties到conf下
       h.copy D:\jetty-7.0.0pre1\contexts下的test.xml到contexts下并改名為manage.xml
       i.修改jetty.xml, manage.xml
       j.在webapps/manage下新建index.jsp
       k.在src/com.willpower.jetty 里新建Start.java并加入main(),加入以下代碼:
          Server server = new Server(8080);
              server.setHandler(new DefaultHandler());
              XmlConfiguration cfg = null;
              try {
                  cfg = new XmlConfiguration(new FileInputStream("./conf/jetty.xml"));
                  cfg.configure(server);
                  server.start(); 
                  System.out.println("Jetty Started ...");
                 
              } catch (FileNotFoundException e) {
                  e.printStackTrace();
              } catch (SAXException e) {
                  e.printStackTrace();
              } catch (IOException e) {
                  e.printStackTrace();
              } catch (Exception e) {
                  e.printStackTrace();
              }       
       l.運行Start類,用IE訪問http://localhost:8080/, 點擊/manage ---> org.mortbay.jetty.webapp.WebAppContext@bb05de
       剛才是因為忘記修改jetty.xml所致
      
       到此Jetty運行JSP成功
       停止服務
      
    3、繼續在Jetty中運行servlet
       a.在webapps/manage下建立WEB-INF, 并新建web.xml用于配置servlet, 并將contexts下的webdefalut.xml的內容copy到web.xml里
         修改contexts下的manage.xml
       b.在src下新建包com.willpower.servlet, 并新建servlet Manage                                                         
          request.setCharacterEncoding("GB2312");                                                                          
          String name = request.getParameter("name");                                                                       
          System.out.println("您提交的數據為:" + name);                                                                    
          System.out.println("OK");                                                                                         
       c.在web.xml里配置servlet, 將下面的代碼加入web.xml的servlet配置區域
               <servlet>
                <servlet-name>Manage</servlet-name>
                <servlet-class>com.willpower.servlet.Manage</servlet-class>
                <load-on-startup>1</load-on-startup>
              </servlet>
           
              <servlet-mapping>
                <servlet-name>Manage</servlet-name>
                <url-pattern>/Manage</url-pattern>
              </servlet-mapping>
       d.修改webapps/manage/index.jsp,加入以下代碼   
           <br>
            <form name="manage" method="Post" action="/manage/Manage">
            &nbsp;
            &nbsp;<input type="text" name="name" />
            <input type="submit" name="button2" value="提交" />
           
            </form>
       e.運行Start類,用IE訪問http://localhost:8080/, 點擊/manage ---> org.mortbay.jetty.webapp.WebAppContext@bb05de
       f.到此Jetty運行servlet成功  
       停止服務
        
         希望對大家有所幫助 2008-05-16 18:16
        
        
        
        
        
    posted on 2008-05-16 18:26 一凡 閱讀(1790) 評論(0)  編輯  收藏 所屬分類: Web Server
    主站蜘蛛池模板: 亚洲AV日韩AV永久无码下载| 久久亚洲中文字幕精品一区| 亚洲入口无毒网址你懂的| 小日子的在线观看免费| 久久精品国产亚洲av麻豆| 国内精品免费在线观看| 亚洲AV无码一区二区二三区软件| 久久高潮一级毛片免费| 久久夜色精品国产亚洲AV动态图 | 日韩国产免费一区二区三区| 久久精品国产亚洲AV无码偷窥| 未满十八18禁止免费无码网站 | 亚洲一级高清在线中文字幕| 69式国产真人免费视频| 亚洲中文字幕无码中文| 四虎影在线永久免费观看| 国产精品玖玖美女张开腿让男人桶爽免费看 | 成视频年人黄网站免费视频| 7777久久亚洲中文字幕| 在线免费一区二区| 一级做受视频免费是看美女| 亚洲综合在线另类色区奇米| 99在线观看免费视频| 麻豆狠色伊人亚洲综合网站| 免费国产人做人视频在线观看| eeuss影院免费直达入口| 亚洲av无码一区二区三区不卡 | 免费一级毛片在线播放| 国内永久免费crm系统z在线| 亚洲第一成年网站大全亚洲| 特级淫片国产免费高清视频| 一级女人18片毛片免费视频| 亚洲视频在线观看免费| 扒开双腿猛进入爽爽免费视频 | 午夜精品射精入后重之免费观看| 亚洲国产精品无码久久久| 国产伦精品一区二区三区免费迷| 三级网站在线免费观看| 亚洲中文字幕无码亚洲成A人片| 亚洲人午夜射精精品日韩| 最近在线2018视频免费观看|