Struts 2工作原理
2015-06-16 15:50:58 2 举报
Struts 2是一个基于MVC设计模式的Web应用框架,它通过将请求和响应分离,实现了业务逻辑和表示层的解耦。在Struts 2中,控制器(Action)负责处理用户请求并返回响应,而模型(Model)负责管理应用程序的数据和业务逻辑,视图(View)则负责呈现数据给用户。 当用户发起一个请求时,该请求首先被拦截器(Interceptor)处理,然后由处理器(Dispatcher)根据请求的URL找到对应的控制器。控制器执行相应的业务逻辑,并通过模型获取或更新数据。最后,控制器将结果返回给视图进行渲染,并将渲染后的页面发送给用户。
作者其他创作
大纲/内容
调用相应JSP页面或返回响应结果
输入数据
业务处理
返回到用户页面
根据配置分发到对应的Action
提交请求
返回处理字符串
页面
ActionServlet
用户
Action
收藏
0 条评论
下一页