Exibir erros no webwork

3 respostas
K

Estou utilizando o seguinte código para exibir os erros de validação:

<ww:if test="hasErrors()"> <ww:if test="hasFieldErrors()"> <ww:iterator value="fieldErrors"> <ww:iterator value="value"> <li><ww:property/></li> </ww:iterator> </ww:iterator> </ww:if> </ww:if>

Só que dessa forma todos os erros são exibidos na tela. Como faço para que seja exibido apenas um erro de cada vez ?

Obrigado!

3 Respostas

zelopes

http://www.opensymphony.com/webwork/wikidocs/fielderror.html

K

Não é isso.

Eu quero exibir apenas um erro de cada vez. E não declarar params para cada erro.

Outra coisa: minha validação é feita através do XML.

Obrigado.

keller

fieldError.jsp

<%@ taglib prefix="ww" uri="webwork"%>

<%-- Generica que exibe os erros que aconteceram na pagina --%>
<ww:if test="hasErrors()">
	<ww:if test="hasFieldErrors()">
		<style>
			.errorMessage{ color:red; }
		</style>
		<span class="errorMessage">
			<img src="<ww:url value="/imgs/erro.jpg"/>">
			<ww:text name="verifique"/><br>
			<ww:fielderror/><br>
		</span>
	</ww:if>
</ww:if>
<%-- Fim da generica --%>
Criado 7 de agosto de 2006
Ultima resposta 8 de ago. de 2006
Respostas 3
Participantes 3