0

バリアント条件に基づいてModelAndView("showpage")ModelAndView("forwardToAAA")、またはを返すコントローラーがあります。ModelAndView("rediretToBBB")マッピングは次のようになります。

showpage: showpage.jsp
forwardToAAA: /AAAController.do
redirectToBBB: /BBBController.do

forward:/AAAController.do、 、などのコントローラーにハードコーディングすることでこれを行うことができますredirect:/BBBController.do。しかし、構成ファイルで定義して、ビューリゾルバーに理解させたいと思います。

Spring 3 MVC でこれを行う最善の方法は何ですか。ストラットで簡単にできます。

ありがとう。

4

1 に答える 1

0

.propertiesファイルをどこかにロードしている場合は、SpringELを使用してそこから値を読み取ることができます。

たとえば、プロパティファイルにcom.value.url1という名前のプロパティがある場合、これをクラスに追加して、その値を次のように取得できます。

@Value("#{ systemProperties['com.value.url1'] }")
private String url1;

テーブルにプロパティを入れて読み込むなど、他の方法もあると思いますが、.propertiesファイルが最も簡単だと思います。

于 2013-02-09T02:21:45.360 に答える