【发布时间】:2012-06-04 08:29:32
【问题描述】:
我通过扩展 org.apache.catalina.valves.ValveBase 类并实现 inovoke() 方法为 Apache Tomcat 编写了 Valve。现在我想将它添加到我的 Tomcat 中执行?请告诉我步骤。
【问题讨论】:
标签: tomcat tomcat-valve
我通过扩展 org.apache.catalina.valves.ValveBase 类并实现 inovoke() 方法为 Apache Tomcat 编写了 Valve。现在我想将它添加到我的 Tomcat 中执行?请告诉我步骤。
【问题讨论】:
标签: tomcat tomcat-valve
用你的 Valve 类创建一个 jar。
将它放到 $TOMCAT_HOME/lib 文件夹中。
修改server.xml,在下面添加阀门 Engine 或 Host 标签如下所示,取决于您希望它运行的级别。
<Engine name="Catalina" defaultHost="localhost">
<Valve className="org.whatever.MyCustomValve" />
【讨论】: