Necesitamos tu apoyo para difundir nuestras reseñas con relación a las ciencias informáticas.
Solución:
mira el HttpServletResponse#sendRedirect(String location)
método.
Úsalo como:
response.sendRedirect(request.getContextPath() + "/welcome.jsp")
Alternativamente, mira HttpServletResponse#setHeader(String name, String value)
método.
La redirección se establece agregando el encabezado de ubicación:
response.setHeader("Location", request.getContextPath() + "/welcome.jsp");
Por favor, utilice el siguiente código y hágamelo saber
try
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection(c, "root", "MyNewPass");
System.out.println("connection done");
PreparedStatement ps=con.prepareStatement(q);
System.out.println(q);
rs=ps.executeQuery();
System.out.println("done2");
while (rs.next())
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
response.sendRedirect("myfolder/welcome.jsp"); // wherever you wanna redirect this page.
catch (Exception e)
// TODO: handle exception
System.out.println("Failed");
myfolder/welcome.jsp
es la ruta relativa de su jsp
página. Por lo tanto, cámbielo según su jsp
ruta de la página
String u = request.getParameter("username");
String p = request.getParameter("password");
try
st = con.createStatement();
String sql;
sql = "SELECT * FROM TableName where USERNAME = '" + u + "' and PASSWORD = '"
+ p + "'";
ResultSet rs = st.executeQuery(sql);
if (rs.next())
RequestDispatcher requestDispatcher = request
.getRequestDispatcher("/home.jsp");
requestDispatcher.forward(request, response);
else
RequestDispatcher requestDispatcher = request
.getRequestDispatcher("/invalidLogin.jsp");
requestDispatcher.forward(request, response);
catch (Exception e)
e.printStackTrace();
finally{
try
rs.close();
ps.close();
con.close();
st.close();
catch (SQLException e)
// TODO Auto-generated catch block
e.printStackTrace();
Te mostramos reseñas y puntuaciones
Si estás de acuerdo, tienes la libertad de dejar un enunciado acerca de qué te ha gustado de este artículo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)