/ {servlet} / historyをサポートする必要があり、これをサポートする必要のあるサーブレットがたくさんあります。私はTomcat、FWIWを使用しています。
以下は機能しますが、すべてのパターンを1行にまとめて、履歴パターンをサポートする必要のあるすべてのサーブレットにurl-patternを追加しないようにする方法があるかどうか疑問に思っています。私はいくつかのオプションを試しましたが失敗しました。
<servlet>
<servlet-name>History</servlet-name>
<servlet-class>com.foo.HistoryServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>History</servlet-name>
<url-pattern>/aDifferentServlet/history/*</url-pattern>
<url-pattern>/someOtherOne/history/*</url-pattern>
<url-pattern>/anotherExample/history/*</url-pattern>
</servlet-mapping>
...
<servlet>
<servlet-name>aDifferentServlet</servlet-name>
<servlet-class>com.foo.aDifferentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>aDifferentServlet</servlet-name>
<url-pattern>/aDifferentServlet/*</url-pattern>
</servlet-mapping>
...
ありがとう。