1

私はStruts2アプリケーションに取り組んでおり、単にウェルカムファイルを表示するのではなく、アクションを実行したいと思っています(実際、インターセプターの実行にもっと興味があります)。これを達成するための最良の方法は何ですか?

前もって感謝します!

4

2 に答える 2

2

ウェルカムファイルからアクションにリダイレクトするか、アクションURLをウェルカムファイルエントリとして使用します。

後者を行うには、要素にディスパッチャ要素を設定する必要があります。

<filter-mapping>
    <dispatcher>REQUEST</dispatcher>
    etc.

FORWARD、INCLUDE、ERROR、および通常のフィルター名/URLも追加します。

于 2011-11-09T20:32:32.340 に答える
0

2 つの明確に定義されたオプションがあり、どちらも Dave の投稿で言及されています。彼はすでに Dispatcher オプションについて説明しており、もう 1 つは次のようなリダイレクトを使用することです。

<head>
    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=example/MyAction.action">
</head>
于 2011-11-10T01:24:10.887 に答える