Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernandogodoy

Java Web

Recommended Posts

Olá Estou aqui tentando montar meu primeiro sistema web empaquei aqui,

Quero todos nomes que estão no banco fiquem em forma de URL,e quando clickados eles chamem outra pagina

e passa para esta pagina o nome da empresa que buscou no banco... Porem, na outra pagina só aparece NULL...

 

alguem pode me ajudar ??

 

<%
try{
    //Carregando Driver
    Class.forName("com.mysql.jdbc.Driver");
    //out.println("Driver Carregado Com Sucesso");
    //Conectando ao Banco
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/BANCO","root" ,"");
    //out.println("Conectado ao Banco");

    Statement st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
     //out.println("Funcionando");

     ResultSet rs = st.executeQuery("select * from cadastroempresa where EmpresaOpcao = 'sim'");

     while(rs.next())
     {
%> <form action="formulariosimples.jsp?atualiza">
<div id="teste01">
       <a href="formulariosimples.jsp?Empresa=<%rs.getString("NomeEmpresa");%>"/> <% out.println(rs.getString("NomeEmpresa"));
      %> </div> </form> <%
     }
    }
catch(ClassNotFoundException erroClass){
    out.println("Driver Não Localizado, erro =" +erroClass) ;
    }
catch(SQLException erroSql){
    out.println("Não foi possivel conectar ao banco de dados, erro =" +erroSql);
    }
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Após alguns dia eu consegui fazer esta parte...

 

porém na pagina que eu quero que apareça os dados que eu passe no link não esta recebendo;

 

ta ficando NULL

[tr]<p id="empresa" ><b>Empresa.:</b><input type="text" name="Empresa" size="100" value="<%=request.getParameter("NomeEmpresa")%>"><br/> </p>[/tr]

 

Esta é a parte que recebe,

alguém consegue me ajudar e ver o que tem de errado ai ??

 

grato desde ja!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Após alguns dia eu consegui fazer esta parte...

 

porém na pagina que eu quero que apareça os dados que eu passe no link não esta recebendo;

 

ta ficando NULL

[tr]<p id="empresa" ><b>Empresa.:</b><input type="text" name="Empresa" size="100" value="<%=request.getParameter("NomeEmpresa")%>"><br/> </p>[/tr]

 

Esta é a parte que recebe,

alguém consegue me ajudar e ver o que tem de errado ai ??

 

grato desde ja!

 

Então, na query string voce configura esse paramentro como sendo "Empresa".

Tente isso:

 

request.getParameter("Empresa")

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta passando este parametro para a pagina

<a href="formulariosimples.jsp?Empresa=<%rs.getString("NomeEmpresa");%>"/>

e esta capturando este:

<p id="empresa" ><b>Empresa.:</b><input type="text" name="Empresa" size="100" value="<%=request.getParameter("NomeEmpresa")%>"><br/> </p>

 

os nomes em negritos devem ser iguais....

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.