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

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

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

    無為

    無為則可為,無為則至深!

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks

    我最近看了不少有關Lomboz的資料,發現有不少網友都對這個eclipse插件感興趣,但苦于入門。感覺有必要把自己學習Lomboz的心得寫下來,以便后來人不至于走太多的彎路。

    一.環境需求:

    1. Lomboz的相關資源
      由于這篇文章重點是放在Lomboz上,所以有必要強調一下。lomboz是Eclipse的一個J2EE的插件,它將很多Java應用服務器、J2EE組件和Web應用開發集成到Eclipse中,可以幫助Java開發者使用Eclipse建立、測試、部署J2EE應用。
          
      注意 下載的時候需要下載兩個文件,一個是Lomboz3.0.1 一個是emf-sdo-runtime-2.0.0.zip(這個程序也可以從eclipe官方網站上下載最新版本http://www.eclipse.org/emf/
     
      教程和論壇都是屬于Lomboz官方網站的,雖然都是英文資料,但是對于學習Lomboz有很大的幫助。對于想真正了解Lomboz的話(當然最好是直接看源碼了),英文又過得去,還是應該看看教程和論壇上的資料。
     
     
    2. 我的配置
      Winxp SP1,
      JDK 1.4.2-04  可以從SUN官方網站下載
      Eclipse 3.0.1 和語言包
      Tomcat 5.0.28
      Lomboz 3.0.1
     
    3. 目錄結構
      F:\\\\j2sdk                    JDK目錄 
      D:\\\\eclipse                  Eclipse 目錄
      F:\\\\java\\\\jakarta-tomcat      Tomcat 5.0.28 目錄
      D:\\\\plug-in\\\\lomboz.301       Lomboz目錄(我這里是采用links方式安裝的,

    二. 配置開發環境

      打開Eclipse,點擊菜單“窗口”->首選項,以下都在“首選項”中配置:
      1. Java->構建路徑   

      2. Lomboz     

      3.Lomboz->Server Definitions->Properties  

      4. 切換到主界面,點擊“窗口”菜單->定制透視圖  

      切換到“命令”菜單 

      5. 配置后的效果 

      注意:
      由于Tomcat 5.0.27、5.0.28版本在Lomboz中無法啟動,故需要一些修改。
      找到“D:\\\\plug-in\\\\lomboz.301\\\\eclipse\\\\plugins\\\\com.objectlearn.jdt.j2ee_3.0.1\\\\servers”目錄(我采用的是links安裝方式);如果采用的是直接把Lomboz解壓到Eclipse來安裝的,那么要找到“eclipse的安裝目錄\\\\plugins\\\\com.objectlearn.jdt.j2ee_3.0.1\\\\servers”目錄。
      這個目錄里面都是相關服務器的配置文件,如果有些配置文件用不到,盡管刪除,避免造成視覺疲勞。
    如,我只留下了幾個文件。   

      先把“tomcat50x.server”文件改名為“tomcat5028.server”(我用的是5.0.28版本),看起來方便。
    打開這個文件,做如下修改: 

      最后保存即可。


    三. 編輯一個JSP實例

      1.新建一個“Lomboz J2EE Project”。 在“項目名稱”中填入“JspSample”,點擊“下一步”,再點擊“下一步”。 

      2.填寫Web模塊 

      3.增加一個服務器(可以增加多個服務器,其中有一個是默認的)  

      4. 效果如下:  

      5.雙擊打開index.jsp,點擊“Lomboz View”按鈕,如下圖:  

      先點擊“啟動服務器”按鈕(或在“Apache Tomcat v5.0.28”右擊,選擇“Run Server”),如果一切正常,在“控制臺窗口”會輸出“信息:Server startup in ... ms”。
     
      然后切換到“Lomboz J2EE View”欄,選中“demoWeb”,點擊“部署模塊”按鈕,可以看到輸出信息,
    大致內容是生成了一個“demoWeb.war”文件,并且部署到“F:\\\\java\\\\jakarta-tomcat\\\\webapps”(這是我的電腦上的Tomcat目錄)的目錄中,接著,Tomcat服務器自動解壓并初始化“demoWeb.war”。
     
      打開瀏覽器,在地址欄中輸入“http://127.0.0.1:8080/demoWeb/index.jsp”
      OK! 你應該可以看到以下界面:  

      也可以右擊“包資源管理器”中的“demoWeb”文件夾,然后采用以下步驟,如圖: 

       6.在“index.jsp”中增加一條語句“<%   out.println("Use JSP!");  %>”,然后保存,點擊“部署模塊”,刷新瀏覽器,應該可以看到以下界面:

      7. 再增加以下語句,保存,部署模塊,刷新瀏覽器。

    1. 需要的軟件
      JSTL 1.1.1
     
     
      XML Buddy  
      主頁 http://xmlbuddy.com  
      這是一個eclipse插件,可以幫助編輯xml文件(可選安裝)。
     
    2.環境配置
     
      新建一個Lomboz J2EE Project,
      工程名稱:“JSTL Sample”;
      填寫Web Modules:“demoWeb2”;
      添加的Servers:“Tomcat 5.0.28”,
      由于我的上篇文章對eclipse新建工程介紹的比較詳細,這里從簡。
     
     
      目錄結構
      F:\\\\j2sdk                    JDK目錄 
      D:\\\\eclipse                  Eclipse 目錄
      F:\\\\java\\\\jakarta-tomcat      Tomcat 5.0.28 目錄
      D:\\\\plug-in\\\\lomboz.301       Lomboz目錄(我這里是采用links方式安裝的,
      D:\\\\java\\\\jstl                jakarta-taglibs-standard-1.1.1.zip的解壓目錄
      D:\\\\eclipse\\\\workspace\\\\JSTL Sample     剛建立的JSTL Sample工程目錄
        根據安裝的軟件,自己作個合適的配置。
     
     
    3. 加入庫文件
     
      找到jslt\\\\lib目錄,復制其中的jstl.jar、standard.jar文件到剛建立的“JSTL Sample”工程目錄中的lib目錄(這里為“D:\\\\eclipse\\\\workspace\\\\JSTL Sample\\\\demoWeb2\\\\WEB-INF\\\\lib”)。
     
      找到jstl\\\\tld目錄,復制其中的c.tld文件到“JSTL Sample”目錄中的“\\\\demoWeb2\\\\WEB-INF”目錄。
     
      刷新demoWeb2目錄,展開如圖,可以看到加入的三個文件已經顯示出來了:
     

     
    4.修改程序
     

    注意

    由于Lomboz只支持JSTL1.1以上版本,EL 是在JSP 2.0 中正式納入規范的,所以web.xml 應該使用2.4的Schema, 而不是2.3的DTD。   
     
      
      打開WEB-INF目錄下的web.xml文件,修改如下: 

    WEB-INF/web.xml

     <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="
    http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
        version="2.4">
     <welcome-file-list>
      <welcome-file>index.jsp</welcome-file>
     </welcome-file-list>
     <error-page>
      <error-code>404</error-code>
      <location>/error.jsp</location>
     </error-page>
    </web-app>
     

    注意

    如果你安裝了XMLBuddy插件,并且是用它來打開“web.xml”文件,有可能會出現以下的錯誤“Cannot find the declaration of the element \\\'web-app\\\'”,關閉“web.xml”文件,錯誤消失。它不妨礙程序的運行。   
     
     
      下面修改index.jsp文件
     
    注意
    在Lomboz中,只支持JSTL 1.1版本,所以其核心標簽庫的uri默認為http://java.sun.com/jsp/jstl/core
    因為JSTL 1.1同時支持JSTL 1.0和1.1,所以假若核心標簽庫的uri為http://java.sun.com/jstl/core,則將會使用到JSTL 1.0的核心標簽庫,此時Lomboz將出現錯誤。
     
     
    5.運行程序
      保存文件后,部署demoWeb2模塊,運行服務器,然后在瀏覽器窗口輸入地址:
     
      OK! 應該可以看到如下界面:



    凡是有該標志的文章,都是該blog博主Caoer(草兒)原創,凡是索引、收藏
    、轉載請注明來處和原文作者。非常感謝。

    posted on 2006-01-06 17:09 草兒 閱讀(476) 評論(0)  編輯  收藏 所屬分類: Java編程經驗談
    主站蜘蛛池模板: 一级毛片免费不卡| 无码精品人妻一区二区三区免费| 免费在线看黄的网站| 亚洲色自偷自拍另类小说| 羞羞视频免费网站日本| 亚洲国产精品自产在线播放| 麻豆安全免费网址入口| 亚洲一区二区三区乱码A| 国产免费区在线观看十分钟| 国产亚洲老熟女视频| 久久精品国产免费| 亚洲综合色丁香麻豆| 韩国免费一级成人毛片| 亚洲av极品无码专区在线观看| 免费三级毛片电影片| 亚洲色大成WWW亚洲女子| 国产免费资源高清小视频在线观看| 国产亚洲精品精品精品| 国产国拍精品亚洲AV片| av永久免费网站在线观看| 亚洲精品视频专区| 日本高清免费中文字幕不卡| 日产久久强奸免费的看| 亚洲精品高清国产一久久| 欧美日韩国产免费一区二区三区| 亚洲av日韩综合一区二区三区| 亚洲精品无码永久在线观看| 四虎国产精品永久免费网址| 亚洲AV无码一区二区三区在线| 免费欧洲毛片A级视频无风险| 九九热久久免费视频| 亚洲综合网美国十次| 国产aa免费视频| 久久免费线看线看| 亚洲欧美成人av在线观看| 久久久久亚洲爆乳少妇无| 1000部无遮挡拍拍拍免费视频观看 | 亚洲午夜电影在线观看| 全亚洲最新黄色特级网站| 久久精品中文字幕免费| 亚洲国产精品成人AV在线|