5

org.hibernate.Hibernateクラスの静的メソッドを呼び出す必要があります。フローの要素でそれを行う方法は?

4

2 に答える 2

14

次の Spring EL コンストラクトを使用して、静的メソッドを評価できます。

<evaluate expression="T(org.hibernate.Hibernate).initialize(yourObject)"/>

適切な Spring EL リファレンス パーツを参照してください。

http://static.springsource.org/spring/docs/3.2.x/spring-framework-reference/html/expressions.html#expressions-types

于 2010-11-25T10:49:21.400 に答える
0

spring-webflow2はOGNL式を使用します。OGNLでは、フィールドとメソッドの静的参照が可能です。これを利用するには、「@」表記を使用する必要があります。

まず、クラスを参照します(パッケージを使用)。パッケージとクラス名の前に@を付け、メソッド呼び出しの前に@を付けます。Hibernateを使用すると、次のようになります

<evaluate expression="@org.hibernate.Hibernate@initialize()"/>
于 2010-11-23T15:42:31.437 に答える