ssh執行流程
2. 客戶瀏覽器傳送請求,請求到達struts2的核心控制器,如果是action請求,struts2控制器根據struts.xml的配置,
要呼叫乙個指定的action物件的具體方法來處理.
3:action中處理方法,呼叫service業務層方法來處理,業務層的處理方法,呼叫dao層資料訪問的方法來處理並返回處理結果給action。
說明:①:action物件 業務層的物件 dao層的物件 sessionfactory物件,都由spring容器來建立和銷毀,
spring對物件進行統一管理,根據配置檔案對其進行注入實現,
②:業務層的處理方法, 使用spring的aop的宣告式事務管理。
4:struts2控制器呼叫action執行業務處理,處理完畢,返回乙個string標識,struts2控制器根據string標識呼叫result元件,生成響應資訊
5.將響應資訊給客戶瀏覽器輸出,完成響應處理.
ssh的執行原理
乙個請求在struts2框架中的處理分為以下幾個步驟 1.客戶端發出乙個指向servlet容器的請求 tomcat 2.這個請求會經過圖中的幾個過濾器,最後會到達filterdispatcher過濾器。4.如果找到需要呼叫的action,過濾器會把請求的處理交給actionproxy。actionp...
流暢的python 《流暢的python》第一天
我們看到 python 可以用len 或者arr 0 它們是怎麼實現的,其實就是兩個魔法方法 len 和 getitem 用撲克牌的例子學習一下,我們知道知道撲克牌有花色 黑桃,紅桃,方塊,梅花 有大小 2 10 jqka 如何創造一套牌的物件呢?首先學習collections的namedtuple...
使用Ant執行SSH
原本佈署的工作得在兩個server間用putty換來換去的 今天閒來無事就想說用ant一次解決好了 果然,ant沒讓人失望!第一步 quote 自ant1.60開始支援了ssh 及scp 操作了,早在ant之前若要支援ssh scp sftp等任務就必須下載j2ssh的j2ssh ant.jar和j...