1. Struts组件:
ActionServlet,Action,ActionMapping(还包括ActionForward),ActionForm Bean
2. Struts中的MVC:
a). 模型(Model) ,本质上来说在Struts中的Model是一个商业逻辑类,开发者实现的商业
类,比如:自己写的JavaBean。
b). 视图(View),View是由与控制器Servlet配合工作的一套JSP定制标签库构成,利用他们
可以快速的建立应用系统的界面。
c). 控制器(Controller),前端控制器是一个Servlet,它将客户端的请求转发到相应的后台控
制器Action类。
3. 组件的详解
a). ActionServlet(中心控制器)
定义:继承自HttpServlet类,是中心控制器(总控制器)。它提供了一个中心位置来处理全
部的终端请求。
作用:接受请求、填充数据、派发请求、响应用户。
配置:在 web.xml 中声明,如下:
......
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.ActionServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
......
待续......
分享到:
相关推荐
struts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demostruts组件包demo
利用struts组件完成上传到服务器。自由设定目录和文件类型,稍加修改添加到项目里面.把"备份上传Ex7_7.jsp"替换掉“Ex7_7.jsp”。前提是事先在tomcat目录建好upload文件夹
Struts-config.xml 是Struts框架的核心配置文件,它描述了所有的Struts组件。在这个文件中,我们可以配置主要的组件及次要的组件。下面是struts-config.xml文件的主要元素: 一、struts-config.xml的主要元素 * ...
struts2控制组件!
#### 配置Struts组件 - **XML文件配置**:Struts应用中涉及到三种主要的XML配置文件: - `web.xml`:Web应用部署描述符,配置Servlet容器的相关参数。 - `struts-config.xml`:Struts框架的核心配置文件,定义了...
在Struts中,视图组件扮演着展示数据的重要角色,它是用户与应用交互的界面。本文将深入探讨Struts中的视图组件,帮助你理解和掌握如何在实际开发中构建高效、可维护的视图层。 一、JSP视图技术 在Struts中,视图...
#### 三、Struts组件详解 在Struts框架中,有几个关键组件: - **ActionServlet**:作为Struts的控制器,负责接收用户请求,解析请求参数,调用相应的Action处理业务逻辑,然后决定转发或重定向到哪个视图页面。 ...
5. **struts2-spring-plugin.jar**:这个插件使Struts2能够与Spring框架无缝集成,管理Action和其他Struts组件的实例。 6. **hibernate-entitymanager.jar** 和 **hibernate-core.jar**:这两个是Hibernate的主要库...
3. **struts-taglib.jar**:这个库提供了JSP标签库,使得在JSP页面中使用Struts组件更加方便,例如logic、bean、html、tiles等标签。 4. **struts-ognl.jar**:OGNL(Object-Graph Navigation Language)是Struts中...
- **Struts生命周期**:了解Struts组件的初始化、请求处理和销毁过程,有助于优化性能。 - **ActionContext**:在Struts 2中,ActionContext是Action上下文的容器,包含了请求、响应、session等信息。 - **...
- 利用MyEclipse等集成开发环境提供的快捷工具,可以加速开发流程,例如通过向导自动创建Struts组件和配置文件。 2. **明确MVC角色**: - 理解并严格划分MVC中的模型(Model)、视图(View)和控制器(Controller)的...
#### 配置Struts组件 Struts的配置主要涉及到四个关键文件:web.xml、struts-config.xml、messages.properties和log4j.properties。这些文件定义了应用的行为、资源消息和日志记录策略。特别是struts-config.xml,...
- **详细配置**:第4章将深入讨论Struts组件的详细配置方法,包括如何定义Action、配置拦截器等。 - **高级特性**:后续章节将进一步探讨Struts的高级特性,如国际化支持、异常处理机制等。 通过以上内容可以看出,...
4.配置Struts组件 5.用ActionForm传递数据 6.连线ActionForward 7.设计ActionMapping 8.和女主角Action对象共舞 9.扩展ActionServlet 10。显示动态内容 11.用Tiles开发应用 12.用户输入校验 13.本地化 14.在Struts中...
这本书深入浅出地介绍了如何配置Struts组件,以及如何利用Struts构建功能丰富的Web应用程序。Struts是一个开源的MVC(模型-视图-控制器)框架,它极大地简化了Java Web应用的开发流程,提高了代码的可维护性和可扩展...