web.xml のように定義されたサーブレットがあります。
<servlet-mapping>
<servlet-name>SessionRebindServlet</servlet-name>
<url-pattern>*.ppp</url-pattern>
</servlet-mapping>
拡張機能付きのリクエストがあると.ppp
、上記のサーブレットが使用されます。
ただし、「popup.ppp」という名前のファイルの場合は、このサーブレットをまったく呼び出さないという例外が 1 つあります。
出来ますか?
アップデート
フィルターを追加しました
<filter-mapping>
<filter-name>AppFilter</filter-name>
<url-pattern>*.ppp</url-pattern>
</filter-mapping>
およびフィルターコードで:
String url = ((HttpServletRequest) request).getRequestURI();
if (url.contains("popup.ppp")) {
} else {
chain.doFilter(request, response);
}