0

weblogic に 2 つの Web アプリをデプロイしています。それぞれに個別の休止状態セッション ファクトリがあるためです。webapp2 で specialServlet を使用して、2 番目のレベルのキャッシュを無効にします。 filter1休止状態セッションをセットアップするために使用されるため、2 番目のレベルのキャッシュを無効にするために呼び出すことができます。

web app1 から、web app2 にある /servlet/specialServlet を含めます。

定期的にお願いしてfilter1呼んでもらいたいです。/servlet/*

しかし、通常のリクエストで呼び出されるだけでなく、リクエストで呼び出されるようにしservlet/specialServletたいからです。フィルタ マッピングを指定する最良の方法は何ですか? また、フィルター マッピング要素の順序は重要ですか?filter1includefilter1

 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">          
  xxx
                  <filter>
                      <filter-name>filter1</filter-name>
                      <filter-class>xxx</filter-class>
                  </filter>
                  <filter-mapping>
                    <filter-name>filter1</filter-name>
                    <url-pattern>/servlet/*</url-pattern>
                  </filter-mapping>          
                  <filter-mapping>
                    <filter-name>filter1</filter-name>
                    <url-pattern>/servlet/specialServlet</url-pattern>
                    <dispatcher>INCLUDE</dispatcher>
                  </filter-mapping>
   xxx
  </web-app>
4

0 に答える 0