【问题标题】:Can SpringMVC display a star for required form fields?SpringMVC 可以为所需的表单字段显示星号吗?
【发布时间】:2012-08-10 19:24:06
【问题描述】:

有没有办法在 Spring MVC 中内置,在表单的必填字段旁边显示“*”符号?

我发现了如何在 JSP 中显示缺少所需值的错误消息。但是在用户提交任何东西之前,有没有办法直观地告诉他“这个字段是必填项”?

我可以在 JSP 中手动添加一个“*”符号。但我更喜欢 Spring 的自定义标签来为我做这件事,基于 @NotEmpty 验证注释。

谢谢。约翰。

【问题讨论】:

    标签: validation spring-mvc bean-validation


    【解决方案1】:

    除了 Nim 的回答,你还可以绑定一个

    onsubmit="return validateForm();"
    

    在函数中,您可以检查不同必填字段的内容并附加到 Nim 所说的那个标签上。只要该函数在有字段错误时返回false,表单就不会提交。

    【讨论】:

      【解决方案2】:

      没有。如果提交且为空,您将得到的最接近的是错误消息。但我只是推出自己的 css 类,将文本附加到标签元素。

      弹簧形式选项: http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-form.tld.html#spring-form.tld.option

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-06-03
        • 2010-11-19
        • 2012-11-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多