案例:http://blog.csdn.net/jiuqiyuliang/article/details/39061305apache
減小在運用MVC設計模型來開發Web應用的時間。編程
l M —— JavaBean或EJB瀏覽器
l V —— JSP、Tagapp
l C —— Action(用戶請求和業務邏輯之間的橋樑) 和 Action Servlet框架
EJB Enterprise Java Beans異步
l 會話Bean(Session Bean).net
l 實體Bean(Entity Bean)設計
l 消息驅動Bean(Message Driven Bean)orm
配置文件xml
1)默認值 「\WEB-INF\struts-config.xml」。
配置文件能夠定義:
2)「\WEB-INF\struts-config.xml」
配置文件能夠定義:
核心控制組件
org.apache.struts.action.ActionServlet
Action Servlet是Struts框架裏惟一的Servlet,它負責處理全部請求。它不管什麼時候收到一個請求,都會首先試着爲現有請求找到1個子應用。一旦子應用被找到,它會爲其生成一個Request Processor對象,並調用傳入HttpServletRequest和 HttpServletResponse爲參數的process()方法。
Struts處理流程
Struts處理流程
Struts設置斷點後詳細流程
AJAX(Asynchronous JavaScript And XML )
異步JavaScript 及XML。是一種基於 JavaScript和HTTP請求(HTTP requests),普遍應用在瀏覽器的網頁開發技術。
DOM標籤