validação struts2, tema html Substituindo css
-
03-07-2019 - |
Pergunta
Folks HI,
Eu estou usando 2 a validação dos Struts. E para exibir as mensagens de erro personalizadas Eu estou substituindo o css_xhtml .. e os validation.js para validação do lado do cliente. Cada coisa está indo bem, mas a validação está no formulário de envio .. i pode fazê-lo para toda a campos de formulário onblur evento .. Qualquer sugestão muito apreciada
Agradecemos prévios sobre
Cheers, Vinayak V B
Solução
Você pode apenas chamar as formas função onsubmit através de um manipulador onblur. Algo como:
<script language=javascript">
function callOnsubmit(form) {
var code = form.getAttribute("onsubmit");
eval(code);
</script>
<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>
Outras dicas
Você pode usar o href="http://jquery.bassistance.de/validate/demo/" rel="nofollow noreferrer"> plugin jQuery ter onblur validação (lado do cliente)
Além disso, você pode usar a validação DWR para struts2. Você terá que passar por alguns procedimentos de configuração que envolvem a inclusão do DWR.xml em seu arquivo de configuração, mas uma vez tudo o que é feito, você será capaz de ter a validação AJAX em seus formulários. Exemplo