检查是否成功调用了引用库中的过滤器

时间:2013-02-25 07:11:10

标签: java servlets servlet-filters

我在其中一个引用的库中有一个过滤器。我已经在我的应用程序的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> 

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

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

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

1 个答案:

答案 0 :(得分:0)

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

对于creating the break-point in third party library in eclipse,在项目资源管理器中打开jar中的类文件,然后打开大纲,右键单击并添加断点。