我已經成功地讓SES的網址工作,例如http://mydomain.com/index.cfm/foo/bar
使用<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>
將不起作用。帶有Railo/tomcat的SES url有動態子文件夾
除了重新構建應用程序以不使用動態文件夾結構或每次添加/刪除/更改文件夾時都必須動態填充此web.xml之外的任何其他想法?
注意:如果這樣做是一個壞主意或者是不可能的,請指出。這將是重寫方向的好理由。 –