`
simonyq
  • 浏览: 23666 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
Struts 体系结构与工作原理 2007-12-08 09:56 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,ResourceBundles与XML等标准技术,以及 Jakarta Commons 的一些类库。Struts有一组 ...
下图是Struts的工作流程,前边我们提到,所有的请求都提交给ActionServlet来处理。  ActionServlet是一个FrontController,它是一个标准的Servlet,它将request转发给RequestProcessor来处理,   ActionMapping是ActionConfig的子类,实质上是对struts-config.xml的一个映射,从中可以取得所有的配置信息   RequestProcessor根据提交过来的url,如*.do,从ActionMapping 中得到相应的ActionForn
首先我们有三个Action,每个Action自带一个相互独立的ActionForm,结构如下图 index.jsp,one.jsp,two.jsp,three.jsp 分别带有一个<html:form>提交三个属性,并且显示前面JSP提交的三个属性值,如one.jsp提交三个属性到"/two",并且显示index.jsp提交并通过oneAction处理的三个属性   <body> <html:form action="/two"> This one page. <br> ...
1. Struts-config.xml的每个部分的配置规范主要由该xml文件所使用的DTD文件决定。所使用的DTD版本在文件头部分,所以看DTD是了解该配置文件的最好起点。如: <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1 ...
Global site tag (gtag.js) - Google Analytics