SSH框架中action和jsp之間的是如何工作的,深入研究(持續更新中)

          

JSP頁面struts標籤是如何與action類交換數據

 

struts標籤有<s:property  />  , <s:TextField /> , <s:select />, <s:iterator/> <s:checkbox/>等等。

                            struts 標籤大體可非爲三種

其一:UI標籤,我們都知道每一個JSP文件都會生成一個servlet類,而這個類中就實現了一個已經與數據相結合的html靜態頁面的回傳給前

     臺。如:<s:form /> 以及其他表單標籤和非表單標籤。

其二:控制標籤,這種標籤的作用是在編譯成servlet類的時候生成怎樣一個靜態頁面而起到的判斷作用。如:<s:iterator/>,

     <s:if/> <s:else if/> <s:else/>等等。

                                                其三:ajax標籤。

                                        但是我認爲爲標籤的種類可以根據數據在標籤數據和action之間的流轉方向分爲兩種:數據呈現組件,數據呈現及獲取組件,控制組件。

下面是web容器框架簡約圖

 

由圖中信息可知,jsp與action中提供數據結合並最終生成靜態文件html文件傳給web端。

                      talk is cheap  ,show you the code and the doc,更多的分享內容請關注我的工作號:大白共圖社。公衆號會有很多的github開源社區拿來即用項目源碼以及相關的文章。歡迎關注。

                                                                       

                                        

                               

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章