http://mydomain.com/index.cfm/foo/bar
を使用するなど、SES URLを機能させることに成功しましたが<url-pattern>/index.cfm/*</url-pattern>
、これはルートに対してのみ機能し、フォルダーが既知である場合にのみ機能します。たとえば、同じトリックを使用する子アプリケーションを持つサブフォルダーがある場合は、http://mydomain.com/products/index.cfm/foo/bar
を使用してそれを機能させることもできますが、動的な名前<url-pattern>/products/index.cfm/*</url-pattern>
の間にフォルダーがある場合は、/products/
名前index.cfm/foo/bar
ごとにURLパターンを作成する必要があります。<url-pattern>/products/*/index.cfm/*</url-pattern>
動作しません。
動的なフォルダー構造を使用しないようにアプリケーションを再構築すること、またはフォルダーが追加/削除/変更されるたびにこのweb.xmlに動的にデータを入力する必要があること以外のアイデアはありますか?