首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Struts2源码分析-依据namespace+name获得Action.java

2012-11-23 
Struts2源码分析--根据namespace+name获得Action.java因为项目需要一些动态的权限验证.需要根据命名空间找

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   是的。你可以在项目中查看到源码位置。

热点排行