<action name="DeleteStudent" class="stumanage.action.DeleteStudent" method="execute">
<interceptor-ref name="permissionStack"/>
</action>
<action name="DeleteStudent" class="stumanage.action.DeleteStudent" method="execute">
<interceptor-ref name="permissionStack"/>
</action>这里有一个action为DeleteStudent,我们为这个动作添加拦截器,也就是如果你想进行删除学生的操作,你必须有权限,也就是必须登录了。
用<interceptor-ref name="permissionStack"/>这句话将我们封装的拦截器栈与此action联系在一起。这样我们自定义的拦截器就可以正常工作了。如果没有登录,你就没有删除学生的权限。
当然我们也可以使用
<default-interceptor-ref name="permissinStack"/>来使我们自定义的拦截器栈成为默认拦截器,也就是为每个action添加此拦截器栈