Objetos em JSTL

4 respostas
rodrigodsw2005

Ola Pessoal !
Todos nós sabemos que pra instanciar um objeto em Java é assim:

CadastroDAO cdao = new CadastroDAO();

Mas como é instanciar um objeto em JSTL???
Alguem aí pode responder???

4 Respostas

S

Antes de qualquer coisa, pra quê você quer fazer isso? :?:

rodrigodsw2005

é que eu peguei os paramentro da outra pagina e quero colocar no CadastroDAO.java, pra deppois ele colocar no DB, entendeu?

tiagogn

Voce pode instanciar um objeto no jsp assim :

<jsp:useBean id="util" class="br.com.seupacote.SuaClasse"
	scope="request" />

depois vc pode usar <jsp:setProperty/> do jsp ou <c:set/> do jstl.

Ate+

rodrigodsw2005

mas deu esse erro:

The value for the useBean class attribute Imobiliaria.CadUsuarioDAO is invalid.

olha o que eu fiz:

jsp:useBean id='bnProjeto' class='Imobiliaria.CadUsuarioDAO'>
      <c:set target='${bnProjeto}' property='login' value='${param.login}' />
      <c:set target='${bnProjeto}' property='senha' value='${param.senha}'/>
      <c:set target='${bnProjeto}' property='nome' value='${param.nome}'/>

 </jsp:useBean>

<c:set var="x" value="${bnProjeto.salvar}"/>

dao

public int salvar(CadUsuario c){
 try{          
        
           
           inserir.setString(1, c.getLogin());
           inserir.setString(2, c.getSenha());
           inserir.setString(3, c.getNome());

 return inserir.executeUpdate();
}catch (Exception e){
     e.printStackTrace();
 }      
          return 0;               
       }
}
Criado 29 de dezembro de 2006
Ultima resposta 29 de dez. de 2006
Respostas 4
Participantes 3