zoukankan      html  css  js  c++  java
  • Struts2_简单数据验证

    在Action 中添加 FieldError

    1 if(name == null || !name.equals("admin")){
    2             this.addFieldError("name", "name is error");//添加对于属性校验的错误信息
    3             this.addFieldError("name", "name is too long");
    4             return ERROR;
    5         }

    在ValueStack看到的值:

    把值拿出来:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ taglib uri="/struts-tags" prefix="s" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>用户添加失败</title>
    </head>
    <body>
    <h1>用户添加失败~~~</h1>
    <s:fielderror fieldName="name"/> <!-- 一个值就用这个 -->
    <s:property value="errors.name[1]"/><!-- 一般用这种 -->
    <s:debug></s:debug>
    </body>
    </html>

    链接: http://pan.baidu.com/s/1boX1rPl 密码: cy6y

  • 相关阅读:
    Andoird注册功能
    android注册功能
    寒假周总结六
    android登录功能
    Android登录功能
    android登录功能
    每日日报2021.1.24
    每日博客2021.1.23
    每日日报2021.1.22
    每日日报2021.1.21
  • 原文地址:https://www.cnblogs.com/ShawnYang/p/6673641.html
Copyright © 2011-2022 走看看