Mensagen de erro

Galera estou querendo informar uma mensagem de erro após a validação de um dado informado pelo usuário incorreto ao lado do campo no formulário mesmo, já esta todo funcionando porém a mensagem e informada na parte superior do formulário e gostaria de coloca- la ao lado de cada campo onde o usuário digitou a informação errada.

segue o fonte da jsp que faz isso

[code]<%@ taglib uri="/WEB-INF/struts-html.tld" prefix=“html”%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix=“logic”%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix=“bean”%>
<%@ page language=“java”%>
<%@ page errorPage=“erro.jsp”%>

Pagina de Login

Cadastrar Clientes


			<td><logic:messagesPresent> 
                    <font color="red">
                        <ul>
                            <html:messages id="error">
                                <li><bean:write name="error" /></li>

                            </html:messages>
                        </ul>
                    </font>
                </logic:messagesPresent>
			</td>	
		

	<tr>
		<td>Codigo Cliente:</td>
		<td><input type="text" name="codigocli" size="30" /></td>

	</tr>
	<tr>
		<td>Nome:</td>
		<td><input type="text" name="nome" size="30" /></td>
	</tr>

	<tr>
		<td>Endereço:</td>
		<td><input type="text" name="endereco" size="30" /></td>
		
	</tr>

	<tr>
		<td>RG:</td>
		<td><input type="text" name="rg" size="30" /></td>
		
	</tr>

	<tr>
		<td>CPF:</td>
		<td><input type="text" name="cpf" size="30" /></td>
		
	</tr>

	<tr>
		<td>Telefone:</td>
		<td><input type="text" name="telfixo" size="30" /></td>
		
	</tr>

	<tr>
		<td>Celular:</td>
		<td><input type="text" name="cel" size="30" /></td>
		
	</tr>

	<tr>
		<td>Bairro:</td>
		<td><input type="text" name="bairro" size="30" /></td>
		
	</tr>
</table>
<br>
<table border=0 align="center">
	<tr>
		<td><input type=submit name="acao" value="Cadastrar"></td>
		<td><INPUT TYPE="reset" NAME="limpar" VALUE="Limpar"></td>
		<td><input type="button" value="voltar"></td>
	</tr>
</table>

</html:form>

[/code]

[code]function appendError(field, error) {
field.parentNode.appendChild(document.createTextNode(error));
}

appendError(d.bairro, “O campo " + d.bairro.name + " deve ser preenchido!”);
[/code]

E se você faz exatamente a mesma validação em todos os campos, poderia usar um for, não?

isso dentro da minha JSP ?
porque quando coloco esse bloco na JSP da erro 500

Coloca isso aqui la no seu campo

Valeu Luciano deu certo.