0
addActionMessage(" does not exist!");

すべてのページを表示する JSP ページでこのメッセージを回避する方法。

JSP:

<s:actionerror cssClass="MessageBox" theme="simple" />
</s:if> 

 <s:if test="hasActionMessages()">
     <s:actionmessage cssClass="MessageBox" theme="simple" />
 </s:if>
4

3 に答える 3

0

ActionMessageもイテレータメソッドCollection<String> getActionMessage() {... }が使えるので、これを試してみて、

    <s:iterator value="actionMessage" status="s">
          <s:set var="S1" value="%{actionMessage.get(#s.index)}"/>
              <s:if test="#S1.contains(' does not exist!')">
                    True
               </s:if><s:else> 
                     False
                </s:else>
     </s:iterator>
于 2014-08-13T06:09:59.747 に答える