5

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

4

1 回答 1

10

用你的 Valve 类创建一个 jar。

将其放入 $TOMCAT_HOME/lib 文件夹。

修改 server.xml 以在 Engine 或 Host 标签下添加阀门,如下所示,具体取决于您希望它运行的级别。

 <Engine name="Catalina" defaultHost="localhost">
 <Valve className="org.whatever.MyCustomValve" />
于 2012-06-04T12:32:16.593 回答