美文网首页
[Struts2]6-标签

[Struts2]6-标签

作者: 我相信你爱过gg | 来源:发表于2017-05-07 19:58 被阅读28次

    Struts2有自己的标签库,这个标签库用来在服务器端进行验证.例如验证用户名密码是否为空.

    在服务器端验证的标签
    有些时候我们要做两次验证,一次是用js在前台做验证,第二次是在服务端做验证,这样是为了防止客户端禁用js。

    例如在服务端验证用户名是否为空,使用if判断,如果用户名为空,使用super.addFieldError(String fieldName, String errorMessage);方法来记录错误信息。

    在jsp页面则要使用<s:fielderror/>标签来接收错误信息,写成这样的话是获取所有错误信息,可以给一个Name属性,这样表明之获取指定的错误信息。

    有时候登陆失败,我们需要显示用户名或密码错误这条信息,可以使用super.addActionMessage(String aMessage);方法。

    在jsp页面使用<s:actionmessage/>标签来显示信息。

    注:别忘了在jsp页面导入标签库<%@taglib prefix="s" uri="/struts-tags" %>

    相关文章

      网友评论

          本文标题:[Struts2]6-标签

          本文链接:https://www.haomeiwen.com/subject/jbhptxtx.html