Struts2动态方法调用

只需要在action名称后面加上感叹号再加上方法名就可以了,但是自从struts2.1后,官方已经不推荐使用这种途径进行动态方法调用了

如:login!test.action

建议用常量对其进行禁止使用

<constant name=”struts.enable.DynamicMethodInvocation” value=”false”>

官方推荐使用通配符定义action来进行动态方法调用

<action name=”test_*” class=”…” method=”{1}”> 这种方法还可以用在类名,返回结果名等

你可能感兴趣的:(struts)