terça-feira, 8 de março de 2011

erro converter jsf

Olá,

Ao criar um converter para utilizar na minha aplicação JSF, tive um problema quando defino ele com o forClass e value (converter-for-class e converter-id no faces-config.xml) simultaneamente.

Apenas um dos dois é permitido, os dois juntos não! Se precisa disso terá que criar duas classes diferentes.

Veja como não pode ser feito:

<converter>
<converter-id>Localhost8080Converter</converter-id>
<converter-for-class>java.lang.String</converter-for-class>
<converter-class>br.com.localhost8080.Localhost8080Converter</converter-class>
</converter>

@FacesConverter(forClass = String.class, value="Localhost8080Converter")
public class Localhost8080Converter implements Converter { ... }

É isso aí. Abraços.
Adriano Schmidt

Nenhum comentário:

Postar um comentário