• weblogic中配置自定义filter和servlet


    情景:最近公司产品要接入其它厂商的单点服务器,本来我是在Tomcat上进行测试,使用的是spring boot 的注解方式@webFilter和@webServlet注解写过滤器和servlet类,启动类上用@component注解,可以扫到这两个注解,也就是在Tomcat中使用类加注解方式这个过滤器和servlet是生效的,但是当我将其迁移到weblogic中的时候,出问题了,这个filter和servlet竟然不生效了,我瞬间纳闷了,进行各种排查,最后,无奈,因为要做其他事,就搁置了,没去找原因,直接用其他办法给解决了。现在写在这里,是要说明白,使用新技术的时候,不同的中间件容器还是有区别的,就像这种情况一样,要在做的时候就要注意到。

    解决:直接使用了web.xml进行了配置,这下ojbk了,weblogic有两个xml配置,一个是类似Tomcat的web.xml ,一个是weblogic.xml ,我们在配置添加servlet和filter的时候直接在web.xml中配置即可。

    像filter和servlet是javaee的13种规范里面的,与中间件无关。

    天行健君子以自强不息地势坤
  • 相关阅读:
    ListIterator
    List与set
    iterator取集合元素
    我眼中的AI
    集合的共性方法
    集合转数组
    打开与关闭eclipse的自动补全功能
    Mr_matcher的细节1
    nodelet的应用
    nodelet的理解
  • 原文地址:https://www.cnblogs.com/wbqcheng/p/10220057.html
Copyright © 2020-2023  润新知