所需的果冻textarea标签不显示

时间:2016-10-13 03:44:48

标签: java maven jenkins jelly

文本框

    <f:entry title="${%Name}" field="name">
        <f:textbox clazz="required" />
    </f:entry>

textarea的

    <f:entry title="${%Address}" field="address">
        <f:textarea />
    </f:entry>

然而clazz="required"对textarea不起作用,是否还有另一个我缺少的标签与clazz所需的功能相同?

谢谢

1 个答案:

答案 0 :(得分:1)

我不知道属性clazz="required"

但是,我可以建议另一种实现相同目的的方法:

在引用doCheckVariableName值的类中添加address方法(将自动评估)。

public FormValidation doCheckAddress(@QueryParameter String value)
                throws IOException, ServletException {
       if (value.length() == 0)
           return FormValidation.error("Please set adress"); // just displays error message in the console when user do not enter any value in the address field. it doesn't stop jenkins build.
       return FormValidation.ok();
}

参考:

  1. 请参阅FormValidation部分 - https://wiki.jenkins-ci.org/display/JENKINS/Basic+guide+to+Jelly+usage+in+Jenkins