上篇我们以登录为例讲解了struts配置,实现了使用struts框架进行登录的示例。一些名词已经在脑海中飘荡了。
ActionServlet:struts的控制器,负责截取URL或分发。提供Model(模型层)和View(视图层)使用,因此可将它看作是模型和视图之间的中介。
ActionForm:用于封装用户的请求参数,而请求参数是通过JSP页面的表单域传递过来的。
Action:用户请求和和业务逻辑的桥梁,每个Action作为业务逻辑的代理,可以调用业务逻辑。
一些问题是有必要再次提起的。
使用基本的MVC和使用struts框架区别,使用struts好处在哪里?
我们知道我们不适用框架的时候,在MVC中典型的控制器是servlet,servlet可以获取参数和逻辑模型的调用和转向功能。而struts对它做了封装,为什么要进行封装?当我们请求到一个

本文深入探讨Struts框架的ActionForm,解释为何需要封装表单处理,以及静态和动态ActionForm的工作原理。静态ActionForm需要为每个表单创建单独的类,而动态ActionForm则允许更灵活的复用,减少了ActionForm的数量,通过DynaActionForm实现动态映射。
最低0.47元/天 解锁文章
274

被折叠的 条评论
为什么被折叠?



