如何将Valve添加到Apache Tomcat [英] How to add Valve to Apache Tomcat

查看:191
本文介绍了如何将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆