Struts1.x
文章平均质量分 75
xh16319
这个作者很懒,什么都没留下…
展开
-
核心控制器ActionServlet的工作流程
Struts1.2依然是应用很广的框架,熟悉其基本的控制流程是 必要的: 一、ActionServlet的初始化 ActionServlet 作为Struts组件的前端控制器,由于web.xml的相应配置: 0 在 应用一加载时即会被实例化并调用其init方法,init方法所做的主要工作有二: 1. 加载struts配置文件,并创建用于封装配置信息的ModuleCon原创 2012-10-09 17:57:08 · 1308 阅读 · 0 评论 -
Struts1工作流程
如果在Web应用中采用Struts,应该在Web应用启动时就加载并初始化ActionServlet,ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到各种配置对象中,例如Action的映射信息存放在ActionMapping对象中,当ActionServlet接收到一个客户请求时,将执行如下流程: (1)检索和用户请求匹配的ActionMappin原创 2012-10-04 00:01:56 · 664 阅读 · 0 评论 -
<controller>与 RequestProcessor类处理请求
标签的配置主要是为了能让Struts能够识别由开发者自定义的控制器组件。使他们使用不同的RequestProcessor类处理请求。 processorClass:指定请求的Java类的完整类路径名。默认为org.apache.struts.action.RequestProcessor。 用户自定义的RequestProcessor类 (1)用户自己写的类必须继承R原创 2012-10-03 23:56:09 · 2061 阅读 · 0 评论 -
<bean:message>标签
的使用: 1.定义资源文件: edu.language.ApplicationResources.properties edu.language.ApplicationResources_zh-cn.properties 2.在struts-config中添加:(注意paramter中的基名不能要后缀) 3.页面中使用: bean:message tes原创 2012-10-03 23:49:23 · 5630 阅读 · 0 评论 -
<action>标签中的相关属性
元素 元素帮助进行框架内部的流程控制,可将请求URL映射到Action类,将Action对象与ActionForm对象相关联。元素内可定 义多个子元素。 元素 所描述的是特定的请求路径和一个相关的Action类之间的映射关系。有以下属性: attribute:设置和Action关联的formbean在request/session内的属性key,通过原创 2012-10-03 23:42:40 · 1081 阅读 · 0 评论 -
ActionForm的工作原理
根据官方解释:ActionForm应该被归纳到MVC中的Control组件中,他能在模型和显示层之间传递数据。 处理ActionForm的一般步骤: (1)检查Action的映射,确定Action中已经配置了对ActionForm的映射。 (2)根据name属性,查找formbean的配置信息。 (3)根据Action的formbean的 使用范围,确定在此范围下(request,原创 2012-10-03 23:31:21 · 1113 阅读 · 0 评论