美文网首页
[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-标签

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

  • struts2标签

    layout: posttitle: struts2标签subtitle: struts2标...

  • Strut2-表单标签

    1、导入Struts2标签库 2、引入一些Struts2的一些css和js代码 3.使用Struts2的标签库

  • Struts2标签总结

    在这里总结一下Struts2标签: 一:常用的标签 1, if……elseif……else,用来控制选择输出的标签...

  • Struts2简介

    Struts2的配置文件和加载顺序 struts.xml配置文件的内容标签 动作类:Action Struts2中...

  • 5. Struts2标签与主题

    1.Struts标签 Struts2中定义一组新的标签库,使用struts的标签库和JSTL类似。 Struts2...

  • Struts2标签

    1、用来输出值。 value的值是OGNL表达式。如果没有设置value属性,则输出值栈栈顶对象default属性...

  • 2018-05-14

    星期一 今天做了 看spring框架视频学习标签的注入上课学习Struts2标签 内容 spring整合web项目...

  • struts2标签库----数据标签详解

    上篇文章我们介绍struts2标签库中的控制标签的基本使用和部分原理,本篇文章接着了解下标签库中有关数据标签的使用...

  • struts2标签介绍

    一、package标签 1、标签含义 类似于包,区别不同的action,要配置action,必须首先写packag...

网友评论

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

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