Pessoal,
Tenho o código abaixo para logar no sistema:
<%
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/sistema","root","root");
if(request.getParameter("login") != null)
{
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
ResultSet rs = st.executeQuery("select * from usuario where login = '" + request.getParameter("login") + "' "
+ "and senha = '" + request.getParameter("senha") + "'");
if(rs.next())
{
response.sendRedirect("menu.jsp");
}
else
{
request.setAttribute("msg", "Usuário ou senha inválidos!");
}
}
}
catch(ClassNotFoundException erroClass)
{
out.println("Classe Driver JDC não foi localizado, erro = " + erroClass);
}
catch(SQLException erroSQL)
{
out.println("<font color='red'>Erro de conexão com o banco de dados, erro = " + erroSQL + "</font>");
}
%>
Gostaria de mostrar o nome do usuário que logou.
Tentei desta forma:
<%
out.print("<font color='orange'>Usuário = " + request.getParameter("login"));
%>
Mas o resultado é null. Como faço?
Obrigado.