`

web-fragment

    博客分类:
  • web
 
阅读更多

原本一个web应用的任何配置都需要在web.xml中进行,因此会使得web.xml变得很混乱,而且灵活性差,因此Servlet 3.0可以将每个Servlet、Filter、Listener打成jar包,然后放在WEB-INF\lib中;注意各自的模块都有各自的配置文件,这个配置文件的名称为  web-fragment.xml 。

使用方法:

1.创建一个过滤器,servlet...等等。

2.创建web-fragment.xml文件,将刚才创建的类添加到该文件中。

3.编译该类成class文件,将该class文件打成jar包。

4.将web-fragment.xml文件放到META-INF文件夹下,重新打包。

5.将该jar包放到/WEB-INF/lib目录下,就可以实现web.xml文件中各个类的作用的分离。

分享到:
评论

相关推荐

    jboss-web-fragment:演示Servlet 3.0 Web片段的项目

    在"jboss-web-fragment"项目中,我们有一个名为`web-fragment.xml`的文件,它代表了一个Web片段的部署描述符。这个文件通常位于JAR文件的`META-INF`目录下,包含了Servlet、过滤器、监听器等组件的定义。当应用被...

    J2EE web app 3.1 xsd

    J2EE web app 3.1 xsd

    atlassian-plugins-webfragment-2.6.0.jar.zip

    在这个特定的场景中,我们关注的是“atlassian-plugins-webfragment-2.6.0.jar.zip”文件,这是一个包含了Atlassian插件Webfragment的2.6.0版本的压缩包。本文将深入探讨这一插件的核心功能、用途以及如何使用。 ...

    tomcat-embed-websocket-9.0.16.jar

    tomcat-embed-websocket-9.0.16.jar

    atlassian-plugins-webfragment-2.6.0.jar

    atlassian-plugins-webfragment-2.6.0.jar

    Java Web Fragment在项目中使用方法详解

    <web-fragment id="WebFragment_ID" version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    SPA-spring-modular-example:采用 angularjsspringweb-fragment 等技术的 Web 模块化示例项目

    一个采用 angularjs/spring/web-fragment 等技术的 web 模块化示例项目 模块化或插件式架构在企业应用中非常流行。 这个示例项目说明了如何做到这一点。 该项目包括一个主要的动态 Web 应用程序和两个 Web 模块,...

    Servlet all in one

    同时,我们还会涉及与Servlet相关的XML配置文件,如web-common_3_0.xsd、web-fragment_3_0.xsd和web-app_3_0.xsd,它们在定义Web应用程序结构和行为方面扮演着重要角色。 1. Servlet基础 Servlet是一个Java类,它...

    Spring MVC总结(一)

    在项目中,每一个模块一个jar包,可以在该jar包中使用web-fragment.xml文件,该文件放置在META-INF目录中,且在一个jar包中。该文件的元素可以与web.xml相同。 总结 本文对Spring MVC的架构和DispatcherServlet的...

    WebFragment-without-Annotations

    "WebFragment-without-Annotations"项目显然探讨了如何在不使用注解的情况下实现WebFragment。 在传统的Java EE应用中,我们通常使用注解来声明和配置Servlet、Filter和Listener,例如`@WebServlet`、`@WebFilter`...

    aaa-logback-webfragment-1.0.1-sources.jar

    官方版本,亲测可用

    aaa-logback-webfragment-1.0.1.zip

    这些接口通常遵循标准的RESTful原则,以JSON格式传输数据,使得与其他现代Web服务的协同工作变得简单。 总的来说,person-directory是一个强大的开源解决方案,它解决了多数据源人员信息整合的问题,为企业带来了...

    Web.xml配置文件.pdf

    此时,`Web.xml`可能不是唯一的部署描述符来源,服务器会将多个XML配置文件合并,包括`META-INF/web-fragment.xml`和`WEB-INF/web.xml`。 总结,`Web.xml`是Java Web应用的心脏,它定义了应用的架构、行为和运行...

    aaa-logback-webfragment-1.0.1.jar

    官方版本,亲测可用

    lanlan2017#JavaReadingNotes#2.12.2 Servlet3的Web模块支持1

    在web.xml文件中指定的加载顺序将会覆盖Web模块中web-fragment.xml文件所指定的加载顺序.假如在Web应用的web.xml文件中增加如下配置

    Code-fragment:实践和学习中积累的一些代码片段

    在编程世界里,代码片段是开发者们日常工作中不可或缺的一部分,它们是解决问题的...在探索这个Code-fragment-master的过程中,我们不仅能学习到新的技巧,还能培养解决问题的思维,为我们的编程生涯增添更多的色彩。

    needle-fragment:GHBW的Web模板

    文件"needle-fragment-main"可能是这个模板的主要入口文件,包含了整个模板的核心结构和样式。开发者可以通过修改这个文件,或者根据需要引入其他子文件,来定制自己的Web页面。这个文件可能包括HTML结构、CSS样式和...

    003_TongWeb V8.0 用户指南_8062A01.pdf

    4. **应用参数配置**的多个改进:包括新增了“web-fragment绝对路径”参数,以解决web-fragment命名冲突问题;“自定义类加载器”参数让用户能够自定义类加载行为,提升定制化能力;“内存泄露检测”参数在应用停止...

    基于VirgoServer进行Spring Osgi Web开发(示例代码)

    在VirgoServer中,Web应用可以通过Web-fragment.xml文件声明其对Spring DM的支持,然后在其中定义Spring MVC的配置,包括DispatcherServlet、Controller等。此外,需要创建一个Web Bundle,它包含Web应用的静态资源...

Global site tag (gtag.js) - Google Analytics