美文网首页
对Web应用的支持

对Web应用的支持

作者: Ar_8be6 | 来源:发表于2019-06-06 21:05 被阅读0次

与BeanFactory通常以编程的方式被创建不同的是,ApplicationContext能以声明的方式创建,如使用ContextLoader。当然你也可以使用ApplicationContext的实现之一来以编程的方式创建ApplicationContext实例 。 

ContextLoader有两个实现:ContextLoaderListener和ContextLoaderServlet。它们两个有着同样的功能,除了listener不能在Servlet 2.2兼容的容器中使用。自从Servelt 2.4规范,listener被要求在web应用启动后初始化。很多2.3兼容的容器已经实现了这个特性。使用哪一个取决于你自己,但是如果所有的条件都一样,你大概会更喜欢ContextLoaderListener;关于兼容方面的更多信息可以参照ContextLoaderServlet的JavaDoc。

这个listener需要检查contextConfigLocation参数。如果不存在的话,它将默认使用/WEB-INF/applicationContext.xml。如果它存在,它就会用预先定义的分隔符(逗号,分号和空格)分开分割字符串,并将这些值作为应用上下文将要搜索的位置。ContextLoaderServlet可以用来替换ContextLoaderListener。这个servlet像listener那样使用contextConfigLocation参数。

相关文章

  • 对Web应用的支持

    与BeanFactory通常以编程的方式被创建不同的是,ApplicationContext能以声明的方式创建,如...

  • Jmeter简介安装包

    JMETER是一款开源的桌面应用软件,有web录制功能,可以进行web应用进行测试。也支持Socket测试,还支持...

  • flutter web 应用详解

    1、创建支持web的应用 flutter支持地址[https://flutter.cn/docs/get-star...

  • Flutter项目中构建Web工程以及发布nginx服务

    Flutter的beat通道已经支持对web的支持,通过 Web 支持,你可以将使用 Dart 编写的现有 Flu...

  • 二十、离线应用与客户端存储

      支持离线 Web 应用开发是 HTML5 的另一个重点。   所谓离线 Web 应用,就是在设备不能上网的情况...

  • CSS ICON 库

    ionicons 介绍高级设计的图标,可用于Web,iOS,Android和桌面应用程序。支持SVG和Web字体。...

  • 2019-11-22

    Nodejs支持全部的服务器代码。包括web服务器和服务器端的脚本和任何支持web应用程序的功能。web服务器和任...

  • Java Spring WebSocket消息交互

    Spring 4.0的一个最大更新是增加了对Websocket的支持。Websocket提供了一个在web应用中实...

  • 离线应用和客户端缓存

    HTML5支持离线Web开发,离线Web应用指设备在没有网的情况仍然能运行的应用。本文简单总结了相关知识。 开发步...

  • 鸿蒙(HarmonyOS)-Fa应用中WebView的使用

    Fa应用是支持WebView嵌入H5网页的,WebView提供在应用中集成Web页面的能力,不过目前只支持Java...

网友评论

      本文标题:对Web应用的支持

      本文链接:https://www.haomeiwen.com/subject/zwilxctx.html