Input text em JSF

2 respostas
J

Pessoal, minha dúvida é a seguinte: tem como colocar um valor
já ao carregar o “input text” e quando clicar no “command button”
ele enviar para o bean.

Ex:

<h:inputText value="#{param.curso}" /> ,

dessa forma ele vem com o valor do parametro
só que não envia para o bean como dessa forma:

<h:inputText value="#{curso.nomecurso}" />

Eu gostaria que ele viesse com o valor do parametro
e enviasse para o bean. Tem como?? ou tem outra forma de
se fazer isso??

valeu galera!!!

2 Respostas

Cherubini

oq vc pode fazer , uma ideia!!

é depois de instanciar o objeto no seu MB, vc setar um valor ao atributo

ex:

public class SeuMB{

  Curso curso = new Curso();
  {
     curso.setNome("Informatica");
  }
}

ai vc faz o binding com o componente na tela com o atributo nome assim:

<h:inputText value="#{seuMB.curso.nome}" />

bom, espero q ajude!

abraços

J

Entendi, o problema é que eu preciso que ele fique de inicio
com o valor do parametro, e para setar na classe eu teria
que enviar o parametro para classe sendo que ele está sendo
enviado para outra pagina jsp… entendeu??

Criado 25 de agosto de 2009
Ultima resposta 25 de ago. de 2009
Respostas 2
Participantes 2