Struts2源码分析--根据namespace+name获得Action.java
因为项目需要一些动态的权限验证.需要根据命名空间找到类,然后反射出所有的方法做权限的验证.还希望能够动态的配置页面显示的模块.
实现的过程中遇到一个问题,如果根据namespace获得对应的action.java呢??
找了些资料,并没有发现直接回答这个问题的.只要自己来找吧.
打开FilterDispatcher.java来看看doFilter都组了什么.
?
config.getPackageConfigs()
?可以返回所有的配置信息.包括了命名空间.但是没有name...看来还需要近一步跟踪...马上下班了.明天再弄吧!
1 楼 lovit 2009-07-03 struts2是不是基于webwork的?像Action.java和ActionSupport.java源码都在webwork中。 2 楼 superxielei 2009-07-03 是的。你可以在项目中查看到源码位置。