bunları uygulama yapın ve HTML ile elle her mesaj/hatayı yazdırmak istediğiniz:
<s:if test="hasActionMessages()">
<div id="messagesDiv" style="border: 10px solid green;">
<s:iterator value="actionMessages">
<span class="actionMessage">
<s:property />
</span>
</s:iterator>
</div>
</s:if>
<s:if test="hasActionErrors()">
<div id="errorsDiv" style="border: 10px solid red;">
<s:iterator value="actionErrors">
<span class="errorMessage">
<s:property />
</span>
</s:iterator>
</div>
</s:if>
<span>
(veya başka bir etiketi) anlamsal olarak (iletileri ayırmak üzere, tutulmalı onları yarın farklı bir CSS stili ile dekore etmek, örneğin, bunları basit bir metin olarak yazdıramazsınız).
Aksi
, basitçe <span>
kaldırmak ve en iyi fikir, birisi hata mesajı https://struts.apache.org/docs bir JavaScript enjekte edilmez <s:property/>
kaçan Değil çıktı sonra
<br>
eklemek /property.html –@LukaszLenart Mükemmel bir şekilde katılıyorum, bu cevap çok eskidir ve o zaman HTML mesajları kullandım, zararlı HTML kodu sunucu tarafına sıyırma ... yine de cevapta bahsetmeyen bir hataydı, yine de (şimdi düzenlediğim kaçışı kaldırarak). geri bildiriminiz için teşekkürler –