0

Action クラスで使用されるユーティリティ クラスからプロパティにアクセスする方法があるかどうかを知りたいだけです。Action クラスからプロパティにアクセスするには、ActionSupport を拡張してメソッドを使用しgetText("property.key.name")ます。したがって、私の質問は、Action クラスではないにもかかわらず、他のすべてのクラスが ActionSupport を拡張してプロパティにアクセスする必要があるかどうかです。または他の方法はありますか?

ありがとう

4

3 に答える 3

0

ActionSuport多くの機能OOTBを提供するため、開発を補完するためにS2開発者によって開発されている一種のヘルパークラスです。

getText()は、S2 がプロパティ ファイルを読み取る方法を提供するユース ケースの 1 つです。この方法は、階層を横断してプロパティ ファイルを読み取る方法とその順序を知っているため、S2 に固有です。

アプリケーションでプロパティ ファイルを読み取る方法は多数ありますが、そのうちのいくつかは

Springを使用している場合、プロパティファイルを読み取るための非常に便利なメカニズムがあります-how -to-read-properties-file-in-spring

Apache Common は、ファイルを読み取る方法も提供します

つまり、プロパティ ファイルを読み取るには多くの方法があります。S2getText()は、アクションに関してプロパティ ファイルを読み取るために S2 によって開発された方法です。

于 2012-05-30T17:01:45.583 に答える