我想在struts2 UI标签中使用像'required'这样的HTML5表单验证。我也检查了struts2核心jar文件,它显示s:textbox的动态属性为true。但如果我使用像<S:textbox name="username" required>
,它是抛出错误。如何使用struts2 UI标签来使用html5表单验证属性
请帮忙
我想在struts2 UI标签中使用像'required'这样的HTML5表单验证。我也检查了struts2核心jar文件,它显示s:textbox的动态属性为true。但如果我使用像<S:textbox name="username" required>
,它是抛出错误。如何使用struts2 UI标签来使用html5表单验证属性
请帮忙
属性必须有一个值。所以要求不会工作,但要求=“”不会导致问题。
尝试这样的:
<s:textbox name="username" required="required" />
完全在我的情况。
您也可以以类似的方式使用其他html5属性。 例如。占位=“占位符值”等
这是我已在IE FF和铬
工作<input type="text" name="u.lName" required value='<s:property value="u.lName"'/>'/>
使用有需要时=“”或者需要=“格式真没有错误的唯一方法“,但它不验证空字段和表单提交发生空值 – Satheesh 2013-03-01 06:48:12
您能否澄清您的进一步问题?但是关于struts2标签,每个属性都必须有一个值。 – Quaternion 2013-03-01 08:34:22
我需要为所需字段使用表单验证。当我将其声明为equired =“”或required =“true”时,不存在代码错误,但它未提交任何表单验证就提交表单。 (如果我提交空框,服务器验证发生) – Satheesh 2013-03-05 08:55:28