hi,i have this servlet:
package userEntryy;
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class viewUser extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession(true);
String user_nick = request.getParameter("user_nick");
String password = request.getParameter("password");
String idSession = session.getId();
request.setAttribute("user_nick", user_nick);
request.setAttribute("password",password);
request.setAttribute("idSession",idSession);
if ((user_nick == "1") && (password == "1")) {
request.getRequestDispatcher("/viewUser.jsp").forward(request, response);
}
{ request.getRequestDispatcher("/errorUser.jsp").forward(request, response);
}
}
so and
if ((user_nick == "1") && (password == "1"))
isn't working and every time go erroUser.jsp.
when i try user_nick = "1"; password = "1"; it's working.
so what is the deal.
Thank's.
package userEntryy;
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class viewUser extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession(true);
String user_nick = request.getParameter("user_nick");
String password = request.getParameter("password");
String idSession = session.getId();
request.setAttribute("user_nick", user_nick);
request.setAttribute("password",password);
request.setAttribute("idSession",idSession);
if ((user_nick == "1") && (password == "1")) {
request.getRequestDispatcher("/viewUser.jsp").forward(request, response);
}
{ request.getRequestDispatcher("/errorUser.jsp").forward(request, response);
}
}
so and
if ((user_nick == "1") && (password == "1"))
isn't working and every time go erroUser.jsp.
when i try user_nick = "1"; password = "1"; it's working.
so what is the deal.
Thank's.