struts2校验不起作用 - 爱问答

(爱问答)

struts2校验不起作用

ValidateMethodXML-validateMthod_save-validation.xml 

<field name="phone">

        <field-validator type="regex">

        <param name="expression"><![CDATA[^1[358]d{9}$]]></param>

            <message key="号码不规范"/>

        </field-validator>

    </field>


ValidateMethodXML.java

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

 

public String save(){

ActionContext.getContext().put("login", "登陆成功");

return "login";

}


校验失败提示信息被封装成FieldError,并被放入Action Context。校验失败返回input视图,在这个视图中加入<s:fielderror/>,就可以显示错误提示信息

兄弟,现在谁还用Strurs2啊!淘汰的东西不要在学啦!浪费时间

下一篇:c语言输入n和n个整数至一维数组中,找出最大值和最小值,将最小值和第一个数据交换位置

上一篇:我的金山卫士打开后,屏幕下方出现【云引承连接失败,请检查网络】这是怎么回事?】

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?