文本框
<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所需的功能相同?
谢谢
答案 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();
}
参考:
FormValidation
部分 - https://wiki.jenkins-ci.org/display/JENKINS/Basic+guide+to+Jelly+usage+in+Jenkins