struts2动态更改文本字段上的样式

时间:2012-10-19 16:14:44

标签: struts2 textfield

我正在尝试动态更改Struts2文本字段的样式,以根据特定条件更改背景颜色。

  • 问题1 - 这可能吗
  • 问题2 - 来自其他帖子 - 我尝试了以下但是样式没有得到评估?

关于如何做到这一点或我在下面有什么不正确的指示?

<s:if test='%{contactStatusCode == "ARE" }'>
<s:set var="AREStyle" value="%{'background:#eeeeee'}"/>

<s:textfield name      = "followUpComment"
             id        = "followUpComment[%{#index.index}]"
             style     = "%{#AREStyle}"
             size      = "15"
             maxlength = "100"  />

1 个答案:

答案 0 :(得分:1)

如何更改textfield的css类

 <s:textfield name="followUpComment" cssClass="%{contactStatusCode == 'ARE' ? 'areClass' : 'notAreClass'}" />