亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Struts2入門

  • 官網下載

    http://struts.apache.org/


    查看全部
  • 搭建structs2環境的步驟

    查看全部
  • 和webwork, struct1的關系

    查看全部
    0 采集 收起 來源:Struts2發展歷史

    2018-04-29

  • 閉環

    查看全部
    0 采集 收起 來源:MVC模式簡介

    2018-04-29

  • jsp + servlet + javabean = model2

    查看全部
    0 采集 收起 來源:MVC模式簡介

    2018-04-29

  • jsp + javabean = model1

    查看全部
    0 采集 收起 來源:MVC模式簡介

    2018-04-29

  • structs 是web應用mvc框架

    查看全部
    0 采集 收起 來源:Struts2入門概述

    2018-04-29

  • 指定多個配置文件,可以新建一個.xml文件,然后把原文件里的<packge>......</packge>代碼剪切到新建文件中,原文件里面寫<include>........</inclede>

    查看全部
  • https://img1.sycdn.imooc.com//5ae04eba0001c9ce13660768.jpg

    查看全部
  • struts2的工作原理

    查看全部
  • struts:支柱,支架,來源于

    查看全部
    0 采集 收起 來源:Struts2入門概述

    2018-04-24

  • 1.Action類的父類ActionSupport中有一個收集錯誤信息的容器Map,錯誤信息是名稱fieldName和描述信息errorMessage的鍵值對
    2.struts框架把login.jsp中的表單數據傳遞給Action類的方法進行處理后,如果有錯誤則錯誤信息被添加到容器里,方法返回值INPUT
    3.struts框架從處理結果中提取出錯誤信息,并注入到INPUT對應的jsp文件中,將該jsp返回給用戶
    4.用戶得到jsp后,根據標簽<s:fielderror>的屬性name匹配錯誤信息fieldName,將錯誤信息顯示在視圖對應位置

    查看全部
  • 一個請求在Struts2框架中的處理分為以下幾個步驟:

    1.客戶端發出一個指向servlet容器的請求(tomcat);

    2.這個請求會經過圖中的幾個過濾器,最后會到達?StrutsPreparedAndExceuteFilter過濾器。

    3.過濾器?StrutsPreparedAndExceuteFilter是struts2框架的心臟,在處理用戶請求時,它和請求一起相互配合訪問struts2的底層框架結構。在web容器啟動時,struts2框架會自動加載配置文件里相關參數,并轉換成相應的類。 如:ConfigurationManager、ActionMapper和ObjectFactory。ConfigurationManager?存有配置文件的一些基本信息,ActionMapper存有action的配置信息。在請求過程中所有的對象(Action,Results,Interceptors等)都是通過ObjectFactory來創建的。過濾器會通過詢問ActionMapper類來查找請求中需要用到的Action。

    4.如果找到需要調用的Action,過濾器會把請求的處理交給ActionProxy。ActionProxy為Action的代理對象。ActionProxy通過ConfigurationManager詢問框架的配置文件,找到需要調用的Action類。

    5.ActionProxy創建一個ActionInvocation的實例。ActionInvocation在ActionProxy層之下,它表示了 Action的執行狀態,或者說它控制的Action的執行步驟。它持有Action實例和所有的Interceptor。?

    6.ActionInvocation實例使用命名模式來調用,1.?ActionInvocation初始化時,根據配置,加載Action相關的所有Interceptor。2.?通過ActionInvocation.invoke方法調用Action實現時,執行Interceptor。在調用Action的過程前后,涉及到相關攔截器(intercepetor)的調用。

    7.?一旦Action執行完畢,ActionInvocation負責根據struts.xml中的配置找到對應的返回結果。返回結果 通常是(但不總是,也可能是另外的一個Action鏈)一個需要被表示的JSP或者FreeMarker的模版。在表示的過程中可以使用Struts2?框架中繼承的標簽。

    查看全部
  • 客戶端發出一個請求,服務器端?StrutsPreparedAndExceuteFilter接收請求,如果該請求是一個以 .action 結尾請求,則Struts2將請求轉發至相應的Action,進行數據類型轉換,如果數據類型轉換出錯,則返回到 input 指定的結果頁面,如果數據類型轉換沒有出錯,則調用setXX 方法進行設值,如果使用了validate()驗證方法(或者是使用了驗證框架),則進行相應的驗證,如果驗證出錯,回到 input 指定的結果頁面,如果沒有使用驗證,或者驗證沒有出錯,則執行 execute() 方法,返回到相應的頁面

    查看全部
  • <global-results>可以定義全局結果集,例如,返回success進入到index.jsp。返回fail進入error.jsp頁面

    查看全部
    0 采集 收起 來源:struts2核心文件

    2018-04-18

舉報

0/150
提交
取消
課程須知
小伙伴們,學習本課程前需要具備Java Web基礎,熟悉JSP和Servlet。
老師告訴你能學到什么?
1、能夠對Struts2框架有更深入的了解 2、能夠獨立編寫Struts2程序

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!