我在我的 struts2 应用程序中使用 Metro CSS 主题。我正在使用带有 CSS 类的 html 标签,效果很好。但是在创建验证逻辑时,我发现它确实验证了表单但没有显示任何错误。
<form action="register.action" method ="post" validate="true">
<div class="input-control text span3">
<input type="text" name="username" placeholder="Enter User Name" value="" />
<span class="helper"></span>
</s:div>
</form>
然后我切换到 struts2 html 标签,它开始显示错误,但现在我没有附加样式。我使用 struts2 html 标记的 cssClass 属性为表单和 div 标记提供样式,效果很好,但是在将<input type="text">
标记更改为<s:textfield>
附加到输入框的所有样式之后就消失了。
请建议我如何使用 struts 标签保留 CSS 样式。