Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to redirect from servlet to jsp page
    primarykey
    data
    text
    <p>I'm getting username and password using a form and comparing it with the database table values.If they are matched, it should print username and password. Its done..</p> <p>But, I need to redirect them to another page, if its valid (say <code>welcome.jsp</code>) in web content folder. How can I do it. I am new to <code>servlet</code> and <code>jsp</code> help me out.</p> <p><strong>SaveServlet.java</strong></p> <pre><code>package myPack; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class SaveServlet */ public class SaveServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * Default constructor. */ public SaveServlet() { // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub String u = request.getParameter("username"); String p=request.getParameter("password"); System.out.println("USER--&gt;"+u); ResultSet rs; String q="select * from userinfo where username='"+u+"' and password='"+p+"'"; Connection con=null; String c="jdbc:mysql://localhost:3306/test"; 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)); } } catch (Exception e) { // TODO: handle exception System.out.println("Failed"); } } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } } </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload