我正在构建一个应用程序,其中我的默认网页为“ index.jsp”,其中包含<stripes:link...>
标记列表,以链接到我的各种actionBean(它们的默认处理程序)。
随着我的应用程序的发展和收集更多的actionBean,我要回去并添加一个新的链接:有没有一种自动化的方法-考虑到Stripes框架(我相信)在加载时会遍历所有actionBean,因此有没有办法询问此信息的框架?
最佳答案
ActionResolver
界面有几种可以使用的方法,包括getActionBeanClasses()
StripesFilter.getConfiguration()
可让您以静态方式访问配置对象(并因此访问ActionResolver
)。
方法如下:
StripesFilter.getConfiguration().getActionResolver().getActionBeanClasses()