Struts1 基礎(二)
1.認識 strust1
2.處理流程
Struts1是一個開發基於MVC模式的應用架構的開源框架,是利用java servlet jsp 構建的web應用的一項非常有用的技術。
組成:
A模型 FormBean
B檢視
C控制器
核心控制器 ActionServlet 由Struts1 提供
業務邏輯控制器:自己寫的Action
優點:
1.實現了MVC 簡單清晰易用
2.有豐富的標籤庫 提高開發效率
3.頁面導航 ---struts-config.xml
4.提供了Exception 處理機制
5.資料庫連線池管理
6.I18N 國際化
2.處理流程
Web應用啟動時載入並初始化ActionServlet。
ActionServlet從struts-config.xml檔案中讀取配置檔案,並且存放到各種配置物件中,啟動後的處理流程如下:
客戶端---Http---ActionServlet(Struts-config.xml)---Action(ActionForm,javaBean,DB)---Jsp---Http---客戶端
相關文章
- Kotlin基礎二Kotlin
- 逆向基礎(二)
- Dart基礎(二)Dart
- 基礎題二
- Struts1入門級程式hello world(解決struts1中文亂碼)
- DataBinding基礎使用二
- 前端基礎——HTML(二)前端HTML
- 二、MySQL基礎操作MySql
- JAVA SE基礎(二)Java
- Java基礎 —— 集合(二)Java
- JavaScript基礎總結(二)JavaScript
- Data Science | Numpy基礎(二)
- Python基礎語法(二)Python
- JavaScript基礎(二)變數JavaScript變數
- camera基礎知識二
- 【二】、UML基礎知識
- Three.js基礎(二)JS
- JavaSE基礎入門(二)Java
- DelayQueue系列(二):基礎元件元件
- Java基礎之二_字串Java字串
- HTML入門基礎(二)HTML
- Java基礎知識(二)Java
- Django基礎之二(URL路由)Django路由
- Spark學習(二)——RDD基礎Spark
- java基礎二:物件導向Java物件
- 二叉樹基礎上二叉樹
- Scrapy基礎(二): 使用詳解
- Python基礎知識之二Python
- 第二章 Pytorch基礎PyTorch
- JAVA基礎--二維陣列Java陣列
- 基礎架構遷雲二()架構
- Redis基礎(二)資料庫Redis資料庫
- HBase基礎知識分享(二)
- hadoop基礎知識分享(二)Hadoop
- MySQL基礎知識分享(二)MySql
- C++基礎資料二C++
- JavaSE基礎知識分享(二)Java
- redis基礎系列二:淘汰策略Redis
- 第二章 HTML基礎HTML