Mensagens enviadas por: mrbbm
Índice dos Fóruns » Perfil de mrbbm » Mensagens enviadas por mrbbm
Autor Mensagem
valdair.mts wrote:
mrbbm wrote:Já passei por situação similar.
No meu caso eu validava na própria página com campos requeridos (required="true").

Então ao editar o formulário, clicar em Salvar e reprovar na validação, mesmo que eu quisesse cancelar a operação posteriormente o objeto parecia não sair daquele estado de validação. A página ficava trancada, o load e nem o new no objeto não funcionavam.

"Resolvi" dando refresh na página (submit) para forçar a saída daquele estado.


Pode ser uma solução, mas aí também encontrei uma solução alternativa, que vou adotar caso não solucione de outra forma: retornar uma mensagem FacesMessage.SEVERITY_WARN ao invés FacesMessage.SEVERITY_ERROR e controlar a validação do campo no bean, inclusive o required. Desta forma não deixou a view em estado inválido.

Mesmo assim aceito sugestões para corrigir de uma menos "alternativa".


Eu resolvi assim, tratando no Bean, inclusive os required. E em conjunto com Ajax nem é preciso dar refresh na página.
Funciona perfeitamente.
Já passei por situação similar.
No meu caso eu validava na própria página com campos requeridos (required="true").

Então ao editar o formulário, clicar em Salvar e reprovar na validação, mesmo que eu quisesse cancelar a operação posteriormente o objeto parecia não sair daquele estado de validação. A página ficava trancada, o load e nem o new no objeto não funcionavam.

"Resolvi" dando refresh na página (submit) para forçar a saída daquele estado.
Por que você não utiliza o ajax e para de ficar dando submit na página? Então seria necessário somente um form para fazer somente um submit.
Ou faça como o colega falou, coloque o <h:form id="frmHospital"> somente para o botão Incluir. Há algum problema quanto a isso?

Ou há necessidade mesmo de ter form dentro de form?
Acho que form dentro de form não dá certo, pois quando você dá submit em um, o outro é finalizado forçadamente pois é feito refresh na página.
Deixe o charset como UTF-8 mesmo e siga os 2 passos:

1- Crie o filtro CharacterEncodingFilter, com o código abaixo:




2- No seu web.xml, adicione:




Pronto!

Há vantagens e desvantagens, lógico.

Acho que o essencial é sempre buscar ter conhecimento de banco e ter BOM SENSO. Por exemplo, se a pessoa deixar as queries sendo exibidas no console e tiver o costume de acompanhá-las, mesmo que uma vez ou outra, pode otimizar suas consultas, fazendo queries específicas quando for o caso, evitando tráfego pesado e desnecessário.

É isso aí: Conhecimento + Bom senso.

victorcosta, falou tudo!
Pensei que já tinha visto de tudo nessa internet.
Mas esse UFC aqui acho que se supera:

http://imasters.com.br/artigo/20702/php/php-ou-java-qual-a-melhor-escolha

Acho que o autor deve rir todos os dias ao abrir este post.
Não sei se foi a intenção dele, mas foi uma "ótima" tática para aumentar pageview.

É tanta besteira que chegam a ser cômicas as briguinhas de egos.
Pode ler um pouco quem quiser rir. Acho até que muita gente aqui já viu.





luistiagos wrote:
A linguagem php é a mesma... (...) Porem assim é bem mais rápido e a performace chega a ser equivalente ao java. (...)


Como assim??? Amigo, TUDO É RELATIVO!
Em muitos casos a performance do PHP é infinitamente superior ao do Java.
Assim como se fosse para fazer um site com páginas estáticas o ideal seria não utilizar NENHUMA DAS DUAS e sim o HTML puro.

Vai depender, por exemplo, se você está fazendo uma página ou um sistema.
Seria interessante as pessoas conhecerem mais de ambas as linguagens para tecerem seus comentários sem influenciar quem não conhece e está apenas como leitor.
Trabalho com as duas linguagens e cada uma é boa (mais útil e mais produtiva) em situações específicas.

Isto é a minha opinião.
Uso o Eclipse Helios e tenho o mesmo problema.. ainda não resolvi!
Meu login é igual ao do Diabo Loiro!
Só estou tendo problemas com meu web.xml, aqui:



Onde o Eclipse fica informando login.jsp e negado.jsp não existem.
Na verdade eles existem, mas com a extensão .xhtml .
O meu faces servlet é assim:



Vocês tem o mesmo problema?
drsmachado, CLARO QUE RESOLVE.. eu sei disso.
Ao invés de fazer um post desse poderia colocar uma solução.

Sei que isso se resolve também com um split, stringTokenizer, etc.
No meu caso eu mesmo vou dizer o nome do arquivo, conforme dados no banco, então isto não é problema para mim.

Gostaria mesmo era de saber se outras pessoas já se depararam com isso e O QUE fizeram para contornar, conforme minha pergunta no post.

A minha situação é que estou pretendendo migrar de JSF1.2 para JSF2, mas me deparando com uma situação dessa fico em dúvida, já que boa parte dos usuários utilizam IE, e sair de uma situação estável para uma desconhecida é complicado.

Estou gostando do primefaces pelo que li, tomara que este caso seja exceção.
Ainda pretendo migrar.
Ao utilizar o método descrito ao final recebo o caminho completo de um arquivo, ex: c:\pasta\arquivo.txt
E isto gera um problema pois o arquivo tenta ser salvo da seguinte forma:

c:\testes\c:\pasta\arquivo.txt

O que não é possível no Windows, isto acontece com vocês?

No Chrome e FF consigo pegar o nome do arquivo corretamente.
Não gostaria de fazer substituição nos caracteres para resolver.

O método é o seguinte:

moscoso.dev wrote:

Porque a apple precisa de um garoto propaganda? Quem é o garoto propaganda do google? da MS? da IBM?


Na verdade eu quis dizer que, seguindo sua filosofia, ela (Apple) deva investir em um: Tim Cook, atual CEO. Aliás, já faz isso.

Algumas outras empresas também tem esta filosofia, sendo esta pessoa a responsável por apresentar as "inovações" ou representar a empresa em momentos públicos importantes, porém vai da estratégia de cada empresa. Zuckerberg costuma apresentar as inovações do Facebook, mas pode ter certeza que não é ele quem desenvolve tudo (claro que tem o aval dele embaixo). Se você for "apple fanboy" deverá achar que Jobs criou iPod, iPhone, iPad. Para a mídia ele criou, na realidade ele apresentou. Claro que, como CEO, tinha o aval dele embaixo.
Veja se você escreveu "ManyTone", pois o certo é "ManyToOne".
juliocbq wrote:
Jaba wrote:
juliocbq wrote:É uma grande perda mesmo, mas a Apple não é e não foi somente o jobs.


Nunca é, assim como a Microsoft não é somente o Bill Gates.
A questão é a essência.


com certeza. Só postei aqui para brekar a tietagem que pode acabar com o tópico.


Eles sempre focam em uma pessoa, tem que ter um grande nome, um representante.
Não quer dizer que ele seja o que bate o martelo para todo e qualquer projeto.
Com certeza há grandes mentes trabalhando na Apple, porém a empresa precisa de um garoto propaganda.
 
Índice dos Fóruns » Perfil de mrbbm » Mensagens enviadas por mrbbm
Ir para:   
Powered by JForum 2.1.8 © JForum Team