Struts 2 中有什么方法可以像 ServletContextListener 一样工作吗?我尝试这样做的原因是我确实有一些可以从数据库中获取的值,并且我希望这些值在主页被加载时可以在我的应用程序主页中使用
问问题
464 次
2 回答
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 回答
1
我解决了我的问题,在 webContent 文件夹中创建索引文件并设置索引并在 struts.xml 中创建一个名称为 index 的操作。
于 2013-02-27T05:49:35.473 回答