terça-feira, 27 de agosto de 2013

Problemas com upload de arquivos utilizando spring MVC

Só uma dica rápida para aquele caso que está tudo certo e quando o Spring valida o conteúdo do campo de arquivos e vc recebe a seguinte mensagem:

Failed to convert property value of type 'java.lang.String' to required type 'org.springframework.web.multipart.MultipartFile' for property 'XXX'

Confirme se o formulário está com a propriedade enctype...

<form action="URL/" enctype="multipart/form-data" id="form" method="post">

Este pequeno detalhe causou o erro acima. ;-)

terça-feira, 26 de março de 2013

Apache não sobe na porta 80

Instalei o Apache algumas vezes pra rodar algumas aplicações de teste no meu ambiente de desenvolvimento.
Normalmente eu não conseguia fazer com que ele subisse na porta 80 até descobrir que o Skype era o responsável por isso (o próprio Apache entrega isso).
Pra acabar com este conflito, no Skype, vá até Ferramentas, Opções e Conexão, em seguida desative o primeiro check box (como na imagem abaixo), clique em salvar e reinicie o skype.


Agora este não é mais um problema para subir o Apache.

terça-feira, 12 de março de 2013

jquery-chosen - Busca de termos não funciona

Incluindo o chosen em algumas de minhas páginas (sistemas) notei que um probleminha estava acontecendo. Toda vez que eu tentava preencher com alguns caracteres para ele filtrar os termos e facilitar minha escolha eu recebia a mensagem de que o termo não foi encontrado, porém, quando o termo possuia mais de uma palavra e eu preenchia os caracteres relativos a esta segunda palavra, a busca funcionava.

A solução para isso é bem simples, basta retirar a identação deste ponto da página, por exemplo, quando colocado conforme abaixo:

<option>     
    Valor a escolher
</option>
    
Se você preencher o termo de busca com "esco" ele vai encontrar o termo, porém, se colocar "valo" o termo não será encontrado.

Agora, sem a identação:

<option>Valor a escolher</option>
    
A busca funciona normalmente.