>
Sempre que tento passar informações via URL(GET), quando vou fazer uma condicional ele retorna erro de NullPointerException
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.*;
public class index extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
public void doGet(HttpServletRequest REQ_SERV, HttpServletResponse RES_SERV)
{
try {
PrintWriter out = RES_SERV.getWriter();
String request_GET = REQ_SERV.getParameter("action");
String action1 = "1";
if(request_GET.equals(action1))
{
out.println("Funcionou.");
}
out.println("");
out.println("");
out.println("Sistema de Chamados ");
out.println("");
out.println("");
out.println("Sistema de Chamados
");
out.println("
");
out.println("Novo Chamado");
out.println("Listar Chamados");
out.println("Ação 1r");
out.println("");
out.println("");
} catch (IOException e) {
}
}
@Override
public void doPost(HttpServletRequest REQ_SERV, HttpServletResponse RES_SERV)
{
}
}
if(request.getParameter("action") == "1")
if(request.getParameter("action").equals("1"))
Pela segunda vez, é só postar que consigo resolver '-'
Li num fórum que inverter o .equals funciona
if("1".equals(request_GET))
{
out.println("Funcionou.");
}