如何将Valve添加到ApacheTomcat

如何将Valve添加到ApacheTomcat,tomcat,tomcat-valve,Tomcat,Tomcat Valve,通过扩展org.Apache.catalina.valves.ValveBase类并实现inovoke()方法,我为ApacheTomcat编写了一个Valve。现在我想把它添加到我的Tomcat中执行?请告诉我步骤 使用Valve类创建一个jar 将其放入$TOMCAT_HOME/lib文件夹 修改server.xml以在下面添加阀门 引擎或主机标签,如下所示,取决于您希望它运行的级别 <Engine name="Catalina" defaultHost="localhost">

通过扩展org.Apache.catalina.valves.ValveBase类并实现inovoke()方法,我为ApacheTomcat编写了一个Valve。现在我想把它添加到我的Tomcat中执行?请告诉我步骤

使用Valve类创建一个jar

将其放入$TOMCAT_HOME/lib文件夹

修改server.xml以在下面添加阀门 引擎或主机标签,如下所示,取决于您希望它运行的级别

 <Engine name="Catalina" defaultHost="localhost">
 <Valve className="org.whatever.MyCustomValve" />

谢谢。它成功地工作了。