Strutsアクションで、リダイレクトフラグをtrueに設定してActionForwardを返すと、すべてが期待どおりに機能します。つまり、リクエストは目的のページで終了します。ただし、リダイレクトをfalseに設定すると、404になります。重要なのは、JSP(/WEB-INF/jsp/something.jspのように)に直接リダイレクトするのではなく、URL(items /searchなど)にリダイレクトすることです。 )。
次のようになります。
return new ActionForward("items/search/", true); // Works ok
return new ActionForward("items/search/", false); // Gives 404
私が間違っているかもしれないアイデアはありますか?