服务于区块链开拓者

www.zhidnet.com

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Struts2中使用框架validation框架进行校验时必须将ActionName-validation.xml放在和action编译出的.class文件放在同一个路径下否则校验失败。

校验文件配置:

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

<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator

1.0.2//EN"

"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">

<validators>

    <field name="username">

       <field-validator type="requiredstring">

           <message key="user.require">

           </message>

       </field-validator>

    </field>

    <field name="password">

       <field-validator type="requiredstring">

           <message key="pass.require">

           </message>

       </field-validator>

    </field>

</validators>

此时的action类不用在继承actionsupport类了,不用重写validate方法这样在后期 维护中会更方便。

posted on 2013-03-27 21:22  知点网  阅读(325)  评论(0)    收藏  举报