Formulário JSP

Estou fazendo um formulário em JSP e enviados os dados para httpservlet, porém gostaria de uma maneira caso o usuário preencher errados os dados mostra uma mensagem e voltar para a página JSP.
Onde HttpServlet possa validar os campos de entrada do usuário caso tiver errado , encaminhar o usuário novamente para a página enviando a mensagem de erro.

Eu fiz este exemplo que seria IMC

	double peso ,altura;
	if(pesoStr!=null && pesoStr.length()>0 && alturaStr!= null && alturaStr.length()>0) {
		peso = Double.parseDouble(pesoStr);
		altura = Double.parseDouble(alturaStr);
	} else {
		peso = pesoDefault;
		altura = alturaDefault;
	}

caso o usuário pressionar o botão de calcular, deverá dar erro e voltar para a página jsp

Você pode fazer uma validação para verificar o campo digitado (Exemplo):

if(request.getParameter("usuario").trim().equals("") && request.getParameter("usuario")==null || request.getParameter("senha").trim().equals("") && request.getParameter("senha")==null)
				{
					response.sendRedirect("erro.jsp");
					String msg = "Os campos marcados com (*) são obrigatórios.";
					throw new Exception(msg);
}