Struts2的action配置中`「action name=“*“ class={1}」「/action」`这配置的意思

Struts2的action配置中<action name="*" class={1}></action>这配置是什么意思?

*号是通配符,

就是说这个action的name为任意名称。

而class中的{1}是取第一个通配符的值。

如果是{2}就是第二个通配符

<action name="*" class={1}></action>

如果你访问是一个action叫Login的名称时:

<action name="Login" class=“Login”></action>
<action name="*_*" class={1}_{2}></action>

如果你访问一个action叫User_Login的名称时:

<action name="*_*" class="User_Login"></action>

猜你喜欢

转载自blog.csdn.net/qq_44757034/article/details/107116596
今日推荐