1

我想在 struts2 UI tag 中使用 HTML5 表单验证,如“必需”。我还检查了 struts2 核心 jar 文件,该文件显示 s:textbox 的动态属性为真。但如果我使用 like <S:textbox name="username" required>,它会抛出错误。

请帮忙

4

3 回答 3

1

试试这样:

<s:textbox name="username" required="required" />

在我的情况下完美运行。

您也可以以类似的方式使用其他 html5 属性。例如。placeholder="占位符值" 等

于 2013-03-30T12:11:02.833 回答
0

这是我让它在 IE FF 和 Chrome 中工作的唯一方法

<input type="text" name="u.lName" required value='<s:property value="u.lName"'/>'/>
于 2013-11-10T14:23:23.917 回答
0

属性必须具有值。所以 required 将不起作用,但 required="" 不会引起问题。

于 2013-02-28T16:53:53.007 回答