Struts2验证文件的命名

在Action中可以包含多个处理逻辑,不同的处理逻辑需要不同的校验规则,假如现在有如下struts.xml文件

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<!-- struts为配置文件根元素-->
<struts>
<constant name="struts.custom.i18n.resources" value="myMessage"></constant>
<!-- Action必须放在指定的包名空间中-->
<package name="struts2" extends="struts-default">
<!-- 定义register的Action,其实现类为com.javaweb.action.RegisterAction-->
<action name="register" class="com.javaweb.action.RegisterAction">
<!-- 定义处理结果与视图资源之间的关系-->
<result name="success">/result.jsp</result>
<result name="input">/register.jsp</result>
</action>
<!-- 定义register的Action,其实现类为com.javaweb.action.RegisterAction,采用deleteUser方法来处理-->
<action name="deleteUser" class="com.javaweb.action.RegisterAction" method="deleteUser">
<!-- 定义处理结果与视图资源之间的关系-->
<result name="success">/result.jsp</result>
<result name="input">/register.jsp</result>
</action>
</package>
</struts>

为处理deleteUser添加校验规则文件,则名字为
<ActionName>-<ActionAliasName>-validation.xml
Action的类名-struts.xml中的name属性>-validation.xml
RegisterAction-deleteUser-validation.xml
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值