Java Servlet IP筛选器

Java Servlet IP筛选器,java,servlets,maven,servlet-filters,jboss7.x,Java,Servlets,Maven,Servlet Filters,Jboss7.x,我正在jboss as 7.1.1中部署我的web应用程序 我想在我的web.xml中添加一个基于ip的过滤器,类似这样的 <filter> <filter-name>Ip Filter</filter-name> <filter-class>Class name</filter-class> <allow-list></allow-list> </filter-name> Ip滤波器 类名 ,

我正在jboss as 7.1.1中部署我的web应用程序

我想在我的web.xml中添加一个基于ip的过滤器,类似这样的

<filter>
<filter-name>Ip Filter</filter-name>
<filter-class>Class name</filter-class>
<allow-list></allow-list>
</filter-name>

Ip滤波器
类名
,但由于我使用maven,我希望在maven存储库中提供一个过滤器,我可以在pom中添加依赖项,并开始在我的web.xml中使用该过滤器

您能给我指出一些我可以使用的现有的、经过良好测试的servlet ip filter实现(希望它在maven存储库中可用)吗?

您链接的页面包含RemoteHostFilter.java文件。只要把它放在src/main/java文件夹中(当然是在正确的包中),您就可以使用它了。因为它似乎是一个单独的类,所以这是使用它最简单的方法


您需要一个maven代理,比如nexus、artifactory或archiva。在那里,您可以上传公共存储库中不可用的第三方JAR

为什么不将依赖项添加到本地Maven存储库或共享存储库中呢?我只是这样做了,在本地存储库的链接中添加了类,但我只是想要一些经过良好测试的servlet ip filter实现。