inputCalendar jsf  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Mauricio-SBC
Thread.start()

Membro desde: 10/12/2002 16:02:24
Mensagens: 33
Offline

bom dia pessoal....

estou tentando fazer um formulario em jsf....nesse formulario existe um campo de data...entao resolvi utilizar o inputCalendar do tomahawk...

jsf:

<t:inputCalendar value="#{Handler.data}" popupDateFormat="dd/MM/yyyy" renderAsPopup="true"/>

Handler:

private String data;
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}

o problema e o seguinte...quando eu tento pegar(getData) a data que eu escolhi no popup...ela vem null...e quando eu tento mostrar(setData) alguma data no campo...nao aparece nada...

nao sei se eu estou fazendo alguma coisa de errado...espero que alguem me ajude...

muito obrigado...
gilliard_santos
JavaGuru
[Avatar]

Membro desde: 02/09/2004 12:35:28
Mensagens: 236
Localização: Campo Grande, MS
Offline

olá...
na minha aplicação eu uso com diversos parametros, mas acho q talvez nao seja isso... mesmo assim, da uma olhada



Mas coloquei mesmo o código mais pra voce ter de onde copiar/colar, porque acho q o problema pode ser em voce estár colocando um atributo do tipo String no value desse componente. Se voce quer que o usuário escolha uma data, é mais lógico voce guardar no seu bean um objeto do tipo java.util.Date, e nao do tipo String.

Da uma tentada desse jeito que eu to te falando e qualquer coisa posta de novo aqui. Espero ter ajudado...

até mais.

http://gilliard.eti.br
[WWW]
Mauricio-SBC
Thread.start()

Membro desde: 10/12/2002 16:02:24
Mensagens: 33
Offline

gilliard...

era isso mesmo...muito obrigado....
vm
Thread.start()

Membro desde: 29/12/2006 19:49:36
Mensagens: 49
Offline

Ai galera

Vc´s sabem como trocar o idioma dos meses nestes componentes.
Os meus estão aparecendo em ingles.

Grato

Desenvolvedor J2EE / J2ME
michelvalent@gmail.com
[Email] [Yahoo!] [MSN]
vm
Thread.start()

Membro desde: 29/12/2006 19:49:36
Mensagens: 49
Offline

Relolvido.

Erro de bios:

No faces-config.xml, alterar para a language desejada

EX:
<application>
<locale-config>
<default-locale>pt_BR</default-locale>
</locale-config>
</application>

Acho que sou o único que esqueci disso.

Sds

Desenvolvedor J2EE / J2ME
michelvalent@gmail.com
[Email] [Yahoo!] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team