我能够使用XML验证验证表单字段并能够在屏幕上显示错误消息。但在屏幕上显示验证错误消息后,表单字段(如文本字段,单选按钮,复选框)不会以红色突出显示。我应该使用CSS来显示字段变成红色......?Struts2 xml验证表单字段不突出显示
1
A
回答
1
当窗体上使用theme="simple"
你失去默认fielderror
,所以你需要手动创建一个:
<s:fielderror>
<s:param>nameOfTheFormField1</s:param>
<s:param>nameOfTheFormField2</s:param>
<!-- More -->
</s:fielderror>
您可以检查documentation的配置它,你想要的方式。
和here你有一个完整的例子。
+0
编辑链接,因为2.1文档版本有CSS问题。 +1 btw –
+0
似乎OP知道如何显示字段错误信息。问题是关于强调它们。 –
0
Struts2表单标签(如<s:textfield>
,<s:radio>
等)具有cssErrorStyle
和cssErrorClass
属性。
<s:textfield key="fieldName" cssErrorStyle="background-color: red;" />
0
插入你的JSP页面的标签<s:head />
(这要验证),它将很好地工作适合你。错误将以红色和粗体突出显示。
相关问题
- 1. 如何突出显示未通过Struts2验证的字段?
- 2. jQuery表单验证 - 突出显示定时器上的字段
- 3. 在DAO验证后,Spring-MVC表单验证突出显示输入字段
- 4. Struts2验证框架不验证字段
- 5. jQuery验证不突出显示所有字段
- 6. Javascript表单验证突出显示无效字符
- 7. 如何突出显示Rails验证错误的字段
- 8. 在验证javascript时突出显示多个字段
- 9. JSF 2.0验证和字段突出显示
- 10. jQuery日期格式验证(突出显示文本字段)
- 11. Rails 3自定义验证:突出显示违规字段
- 12. 如何突出显示一个字段,但不显示验证消息流利的验证
- 13. Tiles2 + Struts2 xml验证
- 14. Struts2验证消息不显示
- 15. 使用JQuery不显眼的验证来突出显示与正在验证的内容不同的字段
- 16. Yii Bootstrap表单AJAX验证和突出显示
- 17. 防止表单验证突出显示文本框的CSS .error
- 18. 验证并突出显示一个表单域
- 19. 用于错误验证的CSS表单突出显示
- 20. jQuery验证表单,突出显示无效输入
- 21. 窗体验证以显示要突出显示的重复数据字段
- 22. 挂毯5.4,Ajax表单验证不显示字段错误
- 23. PHP验证表单在javascript上显示不同字段
- 24. ASP.net MVC验证突出显示和不正确的字段上的图标Jquery
- 25. 如何用django单个字段显示表单验证错误?
- 26. 关闭引导突出显示验证
- 27. 验证与错误突出显示
- 28. 在验证中突出显示行
- 29. Struts2表单验证不起作用
- 30. 在记事本++中突出显示xml验证错误
对于那些非高亮区域的“形式”,你使用了什么“主题”? – Armaggedon
我正在使用主题简单 – user1380678
http://www.mkyong.com/struts2/working-with-struts-2-theme-template/ –