2013年3月13日

struct2工作机制

摘要: 上图来源于Struts2官方站点,是Struts 2 的整体结构。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开Struts2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。 (1)核心控制器:FilterDispatcher FilterDispatcher是Struts2框架的核心控制器,该控制器作为一个Filter运行. 阅读全文

posted @ 2013-03-13 17:20 阡陌行者 阅读(408) 评论(0) 推荐(0)

Spring标签详解

摘要: Spring 标记库分类如下: 1、spring:hasBindErrors 2、spring:bind 3、spring:transform 4、spring:message 5、spring:htmlEscape 6、spring:theme 下面我们来具体介绍一下用法: 1、spring:hasBindErrors 对应org.springframework.web.servlet.tags.BindErrorsTag标记库处理类。 这个标记提供用于绑定对象的errors,如果这个标记被用到的话,那么关于这个对象的错误将在页面上显示出来。使用这个标记的前... 阅读全文

posted @ 2013-03-13 13:45 阡陌行者 阅读(3510) 评论(0) 推荐(0)

tomcat加载web.xml机制

摘要: 一、1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将<context-param>转换为键值对,并交给servletContext。4、容器创建<listener>中的类实例,创建监听器。二、load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数 阅读全文

posted @ 2013-03-13 10:22 阡陌行者 阅读(591) 评论(0) 推荐(0)

web java中web.xml的配置说明

摘要: 每一个javaWeb工程都有一个web.xml配置文件,那么他到底有什么作用呢?它是每一个web工程都必的必须的吗?web.xml文件是用来初始化工程配置信息的,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等,当你的web工程中没用到这些当然也就不需要这个xml文件来配置你的apllication了每一个xml文件都有定义他书写规范的schema文件,web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xml的模式文件是由S 阅读全文

posted @ 2013-03-13 10:09 阡陌行者 阅读(222) 评论(0) 推荐(0)

导航