RequestProcessor
ActionServlet是Struts框架里唯一一个Servlet,它负责处理所有请求。它无论何时收到一个请求,都会首先试着为现有请求找到一个子应用。一旦子应用被找到,它会为其生成一个RequestProcessor对象,并调用传入HttpServletRequest和HttpServletResponse为参数的p...
分类:
其他好文 时间:
2014-08-20 22:44:23
阅读次数:
296
ActionServlet类是Struts框架的内置核心控制器组件,它继承了javax.servlet.http.HttpServlet类,Struts的启动一般从加载ActionServlet开始,因此它在MVC模型中扮演中央控制器的角色,负责接受用户请求,返回给用户合适的视图组件.控制器将模型层和视图层分开,这样分离,可以为同一个模型开发出不同的视图.
下面是Struts的三大主要...
分类:
其他好文 时间:
2014-08-14 01:39:07
阅读次数:
252
在以前,mvc的框架,基本上就是struts框架了。但是现在不一样了。springmvc出来了。spring的mvc框架不亚于struts了,springmvc出来了,我们有了更多的选择。
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入...
分类:
编程语言 时间:
2014-08-12 17:06:14
阅读次数:
186
阐述struts2的执行流程。 Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Act...
分类:
其他好文 时间:
2014-08-12 13:00:14
阅读次数:
192
1.1、开发Struts 2程序最少需要的JAR如下:struts2-core-2.x.x.jar:Struts 2框架的核心类库xwork-core-2.x.x.jar:XWork类库,Struts 2在其上构建ognl-2.6.x.jar:对象图导航语言(Object Graph Navigat...
分类:
其他好文 时间:
2014-08-10 18:08:40
阅读次数:
194
最近忙些,现在抽出个时间总结一下前面所讲的内容。
对于struts1框架的使用,个人认为不仅仅从细节方面去掌握,需要从整体把握,理解这个框架的意思,细节的东西查查资料一般都能解决,所以真个框架的理解很重要。这个同样适用于其他技术的学习,即整体把握再到细节实现,语言Java,php或是其他的,技术原理,框架上都差不多,主要的区别在于语法使用上,所以精通一门语言是十分必要的,这对于以后的工作...
分类:
其他好文 时间:
2014-08-03 23:15:46
阅读次数:
234
1定义集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层...
分类:
编程语言 时间:
2014-07-29 11:27:56
阅读次数:
389
Struts框架的视图负责为客户提供动态网页内容。
Struts的视图主要由JSP网页构成,此外还包括客户化的标签和ActionForm Bean。这些组件提供了
对国际化、接收用户输入的表单数据、表单验证
和错误处理等的支持。...
分类:
其他好文 时间:
2014-07-22 23:50:08
阅读次数:
209
1? struts框架入门: 1 jsp页面: hello.jsp:<a href="${pageContext.request.contextPath}/hello.action">struts入门</a> success.jsp:结果处理页面 2 web.xml中配置前端配置器: ? </welcome-file-list> ?<...
分类:
其他好文 时间:
2014-07-22 08:31:35
阅读次数:
302
Struts的控制器组件:
? Struts的控制器组件组成:
–ActionServlet组件:充当Struts框架的中央控制器
–RequestProcessor组件:充当每个子应用模块的请求处理器
–Action组件:负责处理一项具体的请求
Struts的控制器组件主要完成的任务:
–接收用户请求
–根据用户请求,调用合适的模型组件来执行相应的业务逻辑
–获取业务逻辑执行...
分类:
其他好文 时间:
2014-07-21 11:21:24
阅读次数:
226