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

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

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

    選擇java 進入自由開放的國度

    隨筆 - 49, 文章 - 3, 評論 - 154, 引用 - 1
    數(shù)據(jù)加載中……

    Struts學(xué)習(xí)心得之Struts流程篇(1)

            剛接觸Struts,剛接觸MVC架構(gòu),或者剛接觸任何新東西,我覺得首先要搞清楚流程,要對新事物有一個大概的、總體的認(rèn)識,先有感性認(rèn)識,先培養(yǎng)起來興趣是非常重要的。下面就把我學(xué)習(xí)Struts的總體業(yè)務(wù)流程通過一個實例來進行概括,有什么錯誤和不妥之處,請你發(fā)表評論指教!
    (1)搭建環(huán)境
       1、獲得struts的支持包。struts是apache開源基金組織的一個子項目,你可以從http://struts.apache.org/download.cgi 下載struts的source或者Binaries,目前最新版本是1.2.4。
      2、使用Tomcat作為jsp/Servlet容器。本文使用Tomcat,如果沒有此軟件,請從http://jakarta.apache.org/tomcat/index.html 下載。
      3、在Tomcat中建立站點(相當(dāng)于MS IIS虛擬目錄)。譬如下面的代碼在Tomcat中建立一個站點study,建好以后此站點的地址即為:http://127.0.0.1:8080/study 。Tomcat的全局配置文件server.xml位于安裝目錄的conf文件夾下。
      <Context path="/study" docBase="g:\java\webapps" debug="0" crossContext="true" reloadable="true">            
     
    </Context>
    從站點配置可以看出,此站點的絕對路徑位于g:\java\webapps\下,關(guān)于tomcat配置的詳細信息,請參閱相關(guān)文章。
     4、在站點(絕對路徑)下創(chuàng)建web站點的目錄結(jié)構(gòu)。此步省略
     5、將struts的支持包struts.jar拷貝到站點的lib目錄下,即g:\java\webapps\WEB-INF\lib;將struts的標(biāo)記庫描述文件拷貝到/WEB-INF/tag/目錄下,這個路徑和將來導(dǎo)入標(biāo)記庫有關(guān),在后面也有描述。
     6、站點的配置文件web.xml;此步的目的是讓tomcat將*do的請求轉(zhuǎn)發(fā)到org.apache.struts.action.ActionServlet,然后讀入struts的配置文件struts-config.xml。配置信息如下:
    <!-- ========== Struts Configuration ======================== -->
      
        
    <servlet>
          
    <servlet-name>action</servlet-name>
          
    <servlet-class>
            org.apache.struts.action.ActionServlet
          
    </servlet-class>
          
    <init-param>
            
    <param-name>config</param-name>
            
    <param-value>
             /WEB-INF/struts-config.xml
            
    </param-value>
          
    </init-param>
          
    <load-on-startup>1</load-on-startup>
        
    </servlet>

         
    <servlet-mapping>
          
    <servlet-name>action</servlet-name>
          
    <url-pattern>*.do</url-pattern>
        
    </servlet-mapping>
    可以看出,struts的配置文件位于g:\java\webapps\WEB-INF目錄下。

       到此,前期配置工作基本完成,關(guān)于strus的配置文件struts-config.xml的使用和詳細信息,請見下一節(jié)。

    posted on 2005-05-02 20:00 soochow_hhb 以java論成敗 以架構(gòu)論英雄 閱讀(2641) 評論(0)  編輯  收藏 所屬分類: Struts

    主站蜘蛛池模板: 亚洲欧洲中文日韩久久AV乱码| 在线观看免费a∨网站| 国产成人A亚洲精V品无码| 亚洲AV成人精品日韩一区| 免费中文熟妇在线影片| 亚洲国产精品白丝在线观看| 亚洲毛片在线免费观看| 亚洲精品视频在线观看视频| 16女性下面扒开无遮挡免费| 亚洲第一页在线播放| 99国产精品永久免费视频| 亚洲免费二区三区| 免费无码又爽又刺激聊天APP| 亚洲最大的成人网站| 午夜一区二区免费视频| 手机永久免费的AV在线电影网| 亚洲国产综合人成综合网站| 91视频免费网站| 久久久久亚洲AV无码专区首JN| 免费在线观看h片| 亚洲日韩亚洲另类激情文学| 国产午夜鲁丝片AV无码免费| 一本一道dvd在线观看免费视频| 亚洲人成人网站色www| 最近在线2018视频免费观看| 亚洲一区二区观看播放| 亚洲AV无码不卡在线观看下载| 久久99精品免费一区二区| 亚洲人成电影在线天堂| 午夜老司机免费视频| 一级片在线免费看| 亚洲欧洲尹人香蕉综合| 免费无码不卡视频在线观看| 一区二区在线视频免费观看| 亚洲欧洲第一a在线观看| 在线观看无码的免费网站| 中文字幕在线视频免费观看| 亚洲免费在线视频观看| 久久久无码精品亚洲日韩软件| 国产成人精品免费视频大全麻豆| 边摸边吃奶边做爽免费视频网站|