0

我在其中一个引用的库中有一个过滤器。我已经在我的应用程序的 web.xml 中配置了这个过滤器。

考虑我有过滤器abcd.jar

我将其配置为我的 web.xml

<filter> 
    <filter-name>message</filter-name>
    <filter-class>com.test.myfilter</filter-class>
    <init-param> 
      <param-name>message</param-name>
      <param-value>A message for you!</param-value> 
    </init-param> 
  </filter> 
  <filter-mapping> 
    <filter-name>message</filter-name>
    <url-pattern>/test/filter2*</url-pattern> 
    <dispatcher>REQUEST</dispatcher>   
  </filter-mapping> 

浏览包含匹配项的 url 时localhost:8080/test/filter2.jsp。我可以正确访问它。但不确定我的过滤器是否被成功调用。

我无法通过在过滤器类中添加打印语句来测试它,因为它来自引用的库。

有没有其他方法可以测试它。

4

1 回答 1

0

在第三方 jar 文件中创建方法断点。然后等着看断点是否被触发。

在 eclipse 中的第三方库中创建断点,请在项目资源管理器中打开 jar 中的类文件,然后打开大纲,右键单击并添加断点。

于 2013-02-25T07:25:56.067 回答