`
san_yun
  • 浏览: 2652217 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

webx

 
阅读更多

webx初始化:

 

listener:
WebxContextLoaderListener extends ContextLoaderListener

覆写了:ContextLoader createContextLoader(){

     new WebxComponentsLoader();
}


WebxComponentsLoader覆写了ContextLoader的initWebApplicationContext()方法。

覆写了
customizeContext()
determineContextClass()  返回WebxComponentsContext

WebxComponentsContext extends  WebxApplicationContext
覆写了:
protected String[]  getDefaultConfigLocations(){
     if (getNamespace() != null) {
            return new String[] { WEBX_COMPONENT_CONFIGURATION_LOCATION_PATTERN.replace("*", getNamespace()) };
        } else {
            return new String[] { WEBX_CONFIGURATION_LOCATION };
        }
}
取得默认的Spring配置文件名,Root context默认配置文件为/WEB-INF/webx.xml;

 

 

 

ActionEventAdapter
PipelineImpl

WebxRootControllerImpl
AbstractWebxRootController

TurbineRunDataImpl

 

 

    ClassPathResource resource = new ClassPathResource("test.xml");
        XmlApplicationContext context = new XmlApplicationContext(resource);
        ResourceLoadingService service = (ResourceLoadingService) context
                .getBean("resourceLoadingService");
        Resource r = service.getResource("/templates/place/screen/test.vm");
        System.out.println(r.getURL());

 

 

ResourceLoader初始化


new ResourceMapping().init();

ResourcePattern.init()
    ------->
        ResourceLoaderMapping.init()
                             -------------->FileResourceLoader.init()

  • 大小: 4 KB
分享到:
评论
2 楼 san_yun 2012-03-26  
m635674608 写道
可以教教我webx吗??

有教程啊!!!
1 楼 m635674608 2012-03-24  
可以教教我webx吗??

相关推荐

    webx3 PDF(阿里巴巴 前端web框架)

    ### Webx3 PDF(阿里巴巴前端Web框架):深入解析与技术要点 #### 引言 Webx是一款由阿里巴巴推出的前端Web框架,旨在提供一个高效、灵活且可扩展的基础架构来支持大规模Web应用的开发。本文章将从Webx框架的核心...

    Webx及框架简介

    【Webx及框架简介】 Webx是一个开源的Java Web应用程序框架,它旨在简化Web开发,提供一种高效且灵活的方式来构建动态、数据驱动的Web应用。Webx的核心设计理念是将业务逻辑、数据访问和用户界面紧密地集成在一起,...

    webx3文档——web开发

    Webx是基于Java的Web应用框架,它具有高成熟度和可靠性,并且具备强大的开放性和扩展性。Webx框架的文档详细介绍了该框架的设计理念、历史、优势以及与Spring框架的集成等方面。文档内容主要分为两大部分:Webx框架...

    淘宝WEBX框架详解

    **淘宝WEBX框架详解** 淘宝WEBX框架是一个专为大型电子商务平台设计的高效、可扩展的Web应用程序开发框架。这个框架由阿里巴巴技术部门研发,旨在提高开发效率,保证系统的稳定性和可维护性,同时降低新手入门的...

    webx3框架指南PDF教程附学习Demo

    该文档为官方webx框架文档,对webx进行了全面的讲解,非常实用,并附学习的Demo 为什么要用Webx而不是其它的开源框架? 现在有很多Java的Web框架可供选择,并且它们也都是免费的。例如: • Struts • Webwork • ...

    webx总结 项目实践总结

    在本文中,我们将深入探讨WebX项目实践总结,包括WebX的启动顺序、WebX的使用技巧以及WebX中的表单提交机制。 **一、WebX启动顺序** WebX的启动过程涉及多个阶段,理解这一过程对于调试和优化应用至关重要。首先,...

    webx框架指南

    Webx是一个由阿里巴巴开源的Java企业级应用开发框架,它是Spring框架的一种扩展和深化。Webx的设计理念建立在层次化架构之上,提倡页面驱动、约定优于配置等设计原则。它的出现为Java开发者提供了一个可以替代传统...

    WebX入门指南示例程序

    WebX是一个基于Java的开源Web应用框架,专为构建企业级的B/S系统而设计。本入门指南示例程序旨在帮助初学者快速理解和掌握WebX的基本用法。通过结合提供的博客文章和代码,我们将深入探讨以下几个核心知识点: 1. *...

    创建简单的WEBX应用

    llerServlet 是 Webx 框架的核心组件,它负责处理所有以 .htm 和 .do 结尾的请求。...对于初学者来说,理解 Webx 的核心概念,如 ControllerServlet 和服务配置,是进一步学习和使用 Webx 的关键。

    webx2.7绿色安装

    WEBX是阿里巴巴的内部框架,“就是把页面与Service层之间的一些Servlet等公共的东西抽象出来,提供相应的服务以提高开发效率(《接口测试之Webx简介》—何晓峰 )”,可以看出,webx和传统的servlet-action模式的...

    阿里巴巴J2EE Webx框架简介

    阿里巴巴的J2EE Webx框架是一个企业级的Java应用程序框架,专为构建高效、可扩展且易于维护的Web应用程序而设计。Webx框架的核心理念是模块化,这使得开发过程更加灵活,允许开发者将应用程序的不同部分(如业务逻辑...

    webx-springExt整合eclipse插件

    Webx-SpringExt是Webx框架的一个扩展,它与Spring框架进行了深度集成,旨在提供更高效、更灵活的Web应用程序开发环境。Eclipse是一个广泛使用的Java集成开发环境(IDE),而这里的"webx-springExt整合eclipse插件"是...

    webx3学习的demo,以及留言板的小例子

    WebX3是一个强大的开源Web应用程序框架,主要用于构建企业级的Web应用系统。它以其灵活性、高效性和可扩展性而受到开发者的青睐。本压缩包包含了WebX3学习的示例和一个简单的留言板应用,这对于初学者理解WebX3的...

    Webx3_Guide_Book.pdf 用户指南

    Webx3_Guide_Book 用户指南 2001年,阿里巴巴内部开始使用Java Servlet作为WEB服务器端的技术,以取代原先的 Apache HTTPD server和mod_perl的组合。 • 2002年,选择Jakarta Turbine作为WEB框架,并开始在此之上...

    通用WEB框架 Webx.zip

    【通用WEB框架 Webx】 Webx是一个基于Java Servlet API构建的通用WEB框架,它为开发者提供了构建高效、可扩展的Web应用程序的工具和方法。Webx的核心理念是简化Web应用开发,通过提供丰富的组件和模式,让开发者...

    WEBX3.0框架指南(PDF版)

    ### WEBX3.0框架指南知识点汇总 #### 引言 **WEBX3.0框架**是一款基于Java Servlet API的通用Web开发框架,在阿里巴巴集团内部得到了广泛应用。此框架旨在简化Web应用的开发与维护过程,并提供了强大的功能支持,...

    Webx3日志系统的配置

    《Webx3日志系统配置指南》 在Web开发中,日志系统是不可或缺的一部分,它可以帮助开发者跟踪程序运行状态,定位错误,以及进行性能分析。Webx3是一款功能强大的Web应用框架,其中包含了完善的日志处理机制。本文将...

Global site tag (gtag.js) - Google Analytics