Struts 2 で ServletContextListener のように機能する方法はありますか? 私がこれをやろうとしている理由は、DBからフェッチされる値がいくつかあり、ホームページがロードされたときにこれらの値をアプリケーションのホームページで利用できるようにしたいからです
質問する
464 次
2 に答える
1
私は問題を解決し、webContentフォルダーにインデックスファイルを作成し、インデックスを設定し、struts.xmlにindexという名前のアクションを作成しました。
于 2013-02-27T05:49:35.473 に答える
1
PreResultListener
アクションに を追加する必要があります。
public class MyInterceptor extends AbstractInterceptor {
private static final long serialVersionUID = 5065298925572763728L;
@Override
public String intercept(ActionInvocation invocation) throws Exception {
// Register a PreResultListener and implement the beforeReslut method
invocation.addPreResultListener(new PreResultListener() {
@Override
public void beforeResult(ActionInvocation invocation, String resultCode) {
//dostuff
}
});
// Invocation Continue
return invocation.invoke();
}
}
}
ここから撮影。
于 2013-02-17T13:10:14.543 に答える