Jetty+Dojo+Tomcat的Comet學習筆記-HelloWorld

編程環境及配置:

Eclipse3.3 + tomcat 6.0 + dojo + jetty 6.1.9

主要講講jetty。

 


 

“Jetty 是一個開源的servlet容器,它爲基於Java的web內容,例如JSP和servlet提供運行環境。Jetty是使用Java語言編寫的,它的 API以一組JAR包的形式發佈。開發人員可以將Jetty容器實例化成一個對象,可以迅速爲一些獨立運行(stand-alone)的Java應用提供 網絡和web連接。”

 


 

Jetty裏面含有實現comet技術的包。通過在Eclipse+tomcat編程環境中添加擴展jar文件的方式即可快速實現上述編程環境的配置。

  • 首先下載jetty-6.1.9.zip(可到)
  • 在他的/lib文件夾下面有我們所需要的所有的jar文件,找到jetty-util-6.1.9.jar,jetty-6.1.9.jar,servlet-api-2.5-6.1.9.jar以及在/lib/cometd下面的cometd-bayeux-6.1.9.jar,cometd-api-0.9.20080221.jar,將他們一併導入到eclipse的工程當中。
  • 將jetty-6.1.9/contrib/cometd/bayeux/src/main/java下面的org文件夾拷貝至工程的src目錄中

HelloWorld

  • 編寫HelloWorld.java

  • 配置web工程的web.xml如下

  • 編寫hello.html

分別使用IE/Firefox/Chrome訪問頁面hello.html:

 

然後,使用瀏覽器訪問已經寫好的Servlet - HelloWorld:http://localhost:8080/dojoSrc/HelloWorld

 

最終各瀏覽器的結果如圖:

 

2010-10-15  11:21:09

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章