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

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

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

    Sunspl

    Hello,everyone,i am sun. 天道酬勤,笨鳥先飛.
    隨筆 - 47, 文章 - 0, 評論 - 24, 引用 - 0
    數據加載中……

    在ECLIPSE中配置STRUTS環境(不好意思 ,貼圖搞不上來)

    ECLIPSE 中配置 STRUTS 環境 ( 我用的是 struts1.1|tomcat5.0|eclipse3.0)

    1、 下載必要的包: struts.rar( 解壓過以後裡會有一個 struts.jar ), tomcatPluginV31.zip, eclipse-SDK-3.0.1-win32.zip

    2、 tomcatPluginV31.zip 解壓,把解壓過的文件分別 COPY ECLIPSE 相應的文件夾 plugins , 然後起動 ECLIPSE ,會看到工具欄會多少一個 tomcat,

    下面也相應的會多出三個 tomcat 圖標

    3、 然後起動 ECLIPSE window->preference->tomcat, 設置 tomcat 路徑,如圖:

    ??

    4. 新建 PROJECT java->TomcatProject, 如圖 :

    ? next: 如圖:

    為了方便我們需要先在我們的 TOMCAT 裡面建好一個可用的 PROJECT ,在這裡我們就要修改 project contents 為我們建好的 TOMCAT 裡的 project 如圖 :

    next:

    Can update context definition, 這一項把它勾掉:

    finish 完成 .

    4、 導入 struts.jar( 前提:已把所要用到的包 COPY 到了 project lib ), 如圖 :

    如圖: javaBuildPath->Libraries->AddJars

    ok

    5、 下面的工作就是手動的去配置一下 struts-config.xml,web.xml

    6、 環境已配置好,我們可以作一個頁面測試一下

    其它方法:

    一. ? 下載并安裝 Easy?Struts

    1
    ?Easy?Struts 是開放源代碼組織 sourceforge.net 上的一個項目,目前最新的版本是 0.64 ,可以在它的網站 ?http://sourceforge.net/projects/easystruts 上下載壓縮文件 org.easystruts.eclipse_0.6.4.zip?(Eclipse 的安裝這里不再描述 )

    2
    .將下載后的壓縮包解壓到 {ECLIPSE}\plugins 目錄下,其中 {ECLIPSE} Eclipse 所在的目錄。應該注意的是解壓后 ?plugins 目錄下應該多一個子目錄,目錄名為: com.cross.easystruts.eclipse_[ver] [ver] 為相應的版本號。

    3
    ?Easy?Struts 的初始化設置:啟動 Eclipse ,通過菜單 Windows->Preferences 打開設置窗口。窗口的左邊會多出一個選項: Easy?Struts 。如下圖所示:?
    ?
    1

    在設置 Easy?Struts 之前要先準備好 struts 所需的文件(可在 Jakarta 網站上下載),包括 struts.jar ,然后是幾個用于定義標簽庫的描述文件包括: struts_html.tld struts_bean.tld struts_logic.tld 。點擊設置窗口左邊的 Easy?Struts 后出現如下圖 2 Easy?Struts 的初始化設置界面。根據所下載 struts 的版本選擇 struts?1.0 或者 struts?1.1 ,最新的版本都是 struts?1.1 。在這里我們選擇 struts?1.1 并在 struts?1.1 所需的庫文件中找到并添加 struts.jar 文件。在 struts?1.1 所需的類型庫描述文件中建議至少加入前面提到的三個描述文件分別是: struts_html.tld struts_bean.tld ?struts_logic.tld ,這三個文件會在創建 struts 應用項目時自動拷貝到項目的 WEB-INF 目錄下。 設置界面上的其他內容基本上按照默認的值即可,無需改動。好了,點擊 OK 按鈕關閉設置對話框使設置生效。至此我們已經完成 Easy?Struts 的基本設置可以開始 struts 的開發了。?

    ?
    2

    ????
    回頁首


    二. ? 配置和開發 struts 應用項目

    1
    ? 新建 JAVA 項目并設置為支持 Easy?Struts :新建一個 JAVA 項目,暫且把這個項目命名為: StrutsDemo ,新建完項目后除了 Eclipse 本身用來描述 JAVA 項目的兩個文件 .project .classpath 外并沒有其他任何文件。為了使該項目集成 Easy?Struts ,只需點擊工具條上的新建圖標,選擇 Java->Easy?Struts->Add?Easy?Struts?Support 并點擊下一步按鈕,如下圖 3 所示:?


    ?
    3

    點擊下一步按鈕后到了 Easy?Struts 項目一些基本信息的輸入界面,如下圖 4 所示:?

    ?
    4

    在圖 4 的界面中輸入 web 應用程序的目錄名,例如 struts_demo ,發布的時候只需要把該目錄打包成 WAR 文件即可。 根據應用服務器的實際情況選擇 web 應用程序的版本,建議使用 ?2.3 ,目前大部分應用服務器的主流版本都支持 2.3 版本的 WEB 應用程序。選擇 Struts?1.1 。修改 Easy?Struts 自動產生的程序包名,例如 test.struts 。點擊完成按鈕后 Easy?Struts 會自動產生文件 .easystrutsplugin 以及創建剛剛在設置界面中輸入的 web 應用服務器目錄名的目錄,該目錄包含 WEB-INF? 子目錄, Easy?Struts 會自動拷貝幾個 tld 文件到該目錄下,我們還必須手工的將 struts.jar 文件拷貝到 WEB-INF\lib 目錄下。

    同時產生一個配置文件: ?ApplicationResources.properties ,這個文件可以用來存放用戶自己的配置信息。該配置文件支持多語言, struts 會自動根據環境配置信息來獲取相應的配置文件,例如 ApplicationResources_zh_CN.properties 對應的是中文簡體的配置信息。 ? web.xml 也在這個時候產生,該文件已經自動定義好 ActionServlet 入口,以及這個 servlet 所需的參數,用戶無需再行配置,極大的方便了初學者學習和使用 struts 。要改變剛剛所輸入的信息只需要打開項目的屬性對話框即可修改這些配置。

    2 .開發 struts 應用程序:在開發 struts 應用程序之前還有一項準備工作要做,需要給項目的類路徑中添加 struts.jar 以及 ?servlet.jar 這兩個文件否則新建 struts 程序時將會有一大堆錯誤信息,并設置項目的默認輸出文件夾為 \struts_demo\WEB-?INF\classes 。在解壓完后, Easy?Struts 插件已經在 Eclipse 開發環境中添加了幾個用于創建 struts 相關程序的向導。 點擊工具條上的新建圖標打開圖 3 所示的對話框即可選擇與 ?struts 相關的程序的開發,例如最常用的 Action 類的開發, Form 類的開發等等。下面我們著重介紹一下 Action 類的開發。

    在新建對話框中選擇新建 Easy?Action 并點擊下一步按鈕?

    ?
    5

    在用例文本框 ?(Use?case) 中輸入 Action 類的名稱, Easy?Struts 會自動根據你輸入的值更新對應的 URL 請求的路徑 (path) 以及 Action 類名 (Type) 。在這個界面中 Module?name 文本框指的是當有多個 struts_config 文件時選擇其他文件,默認的是使用 struts_config.xml 。而 Form?name 是當 Action 類需要與一個 Form 類對應時做的選擇。 其他信息使用默認的值,點擊下一步添加錯誤處理,以及頁面的跳轉處理。點擊完成按鈕即已完成 Action 類的向導, Easy?Struts 自動產生類 XxxxAction.java ,并在 struts_config.xml 做相應的配置信息。所有的這些向導也可以通過雙擊項目文件 struts_config.xml ,并在 struts_config.xml 界面中操作鏈接來完成,這是一個可視化的界面用來編輯 ?struts_config.xml 內容。如下圖所示:

    三. ? 總結

    Easy?Struts
    現在還是一個開發中的版本,但是其具有的強大的功能以及易用性已經顯露無疑。通過與 Eclipse 的結合使 Struts 的開發變成一件非常簡單的事情。本文只是簡單的介紹了如何開始來使用 Easy?Struts 這個插件幫助我們開發 struts 應用程序,具體與 struts 相關的開發已經有非常多的文章介紹了,況且這也不是我們的本意,所以此處并沒有做深入的敘述。 總而言之, Easy?Struts 還有很多功能需要我們繼續的發掘。

    posted on 2006-06-22 21:32 JavaSuns 閱讀(1585) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲高清无码在线观看| 成年在线观看免费人视频草莓| 免费v片在线观看无遮挡| 亚洲av无码专区在线电影天堂| 国语成本人片免费av无码| 亚洲六月丁香婷婷综合| 亚洲免费综合色在线视频| 国产精品亚洲精品观看不卡| 中文字幕av无码无卡免费| jiz zz在亚洲| 免费永久国产在线视频| 国产无限免费观看黄网站| 日韩一卡2卡3卡4卡新区亚洲| 免费无码av片在线观看| 91亚洲国产成人精品下载| 最近高清中文字幕无吗免费看| 亚洲精品中文字幕无乱码麻豆| 国产精品国产自线拍免费软件| 成人a毛片视频免费看| 亚洲精品乱码久久久久久久久久久久 | 亚洲日本VA午夜在线影院| 全部免费国产潢色一级| 久久久久女教师免费一区| 亚洲av无码成人黄网站在线观看 | 99精品全国免费观看视频| 国产亚洲视频在线播放大全| 亚洲一区二区视频在线观看| 东方aⅴ免费观看久久av| 亚洲a视频在线观看| 四只虎免费永久观看| 久久精品国产这里是免费| 亚洲中文字幕无码爆乳| 亚洲av无码成人精品区| 久久这里只精品热免费99| 亚洲无码一区二区三区| 亚洲综合伊人久久综合| 在线永久免费的视频草莓| 猫咪www免费人成网站| 伊人久久综在合线亚洲2019| 在线免费观看韩国a视频| 一级毛片aaaaaa免费看|