我正在构建一个应用程序,其中我的默认网页为“ index.jsp”,其中包含<stripes:link...>标记列表,以链接到我的各种actionBean(它们的默认处理程序)。

随着我的应用程序的发展和收集更多的actionBean,我要回去并添加一个新的链接:有没有一种自动化的方法-考虑到Stripes框架(我相信)在加载时会遍历所有actionBean,因此有没有办法询问此信息的框架?

最佳答案

ActionResolver界面有几种可以使用的方法,包括getActionBeanClasses()

StripesFilter.getConfiguration()可让您以静态方式访问配置对象(并因此访问ActionResolver)。

方法如下:

StripesFilter.getConfiguration().getActionResolver().getActionBeanClasses()

07-26 02:48