案例: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标签