struts 1 と urlwrite (http://www.tuckey.org/urlrewrite/) を使用していますが、次の問題があります。アクションの URL を変更したいのですが、その新しい URL が呼び出されたときにアクションを実行する必要があります。これを行うには、urlrewrite.xml に次の構成を記述します。
<rule>
<from>/users/create</from>
<to>%{context-path}/createUserAction\.do</to>
</rule>
<outbound-rule >
<from>/createUserAction\.do</from>
<to>/users/create</to>
</outbound-rule>
次に、prepareCreateUserAction への html:link が /users/create に変更されます。ただし、上記のルールを使用しますが、 .doなしでアクション名をリダイレクトしようとします( http://localhost:8008/myapp/createUserAction.doの代わりにhttp://localhost:8008/myapp/createUserAction ) 。 、アクションが見つかりません。
誰もこれを解決する方法を知っていますか?