如何将Valve添加到Apache Tomcat [英] How to add Valve to Apache Tomcat
本文介绍了如何将Valve添加到Apache Tomcat的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我通过扩展org.apache.catalina.valves.ValveBase类并实现inovoke()方法为Apache Tomcat编写了Valve.现在我想将其添加到我的Tomcat中执行吗?请告诉我步骤.
I wrote a Valve for Apache Tomcat by extending org.apache.catalina.valves.ValveBase class and implementing inovoke() method. Now I want to add it to my Tomcat for execution? Please show me the steps.
推荐答案
使用Valve类创建一个jar.
Create a jar with your Valve class.
将其拖放到$ TOMCAT_HOME/lib文件夹中.
Drop this into the $TOMCAT_HOME/lib folder.
修改server.xml以在下面添加阀门 引擎或主机代码如下所示,具体取决于您希望其运行的级别.
Modify the server.xml to add the valve under Engine or Host tag as shown below, depending on which level you want it to operate.
<Engine name="Catalina" defaultHost="localhost">
<Valve className="org.whatever.MyCustomValve" />
这篇关于如何将Valve添加到Apache Tomcat的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文