JEE- login no JSP falhou mesmo com condicional

2 respostas
javawebjspjava
M

Mesmo com este condicional está aceitando cadastrar com caixa de texto nula ou vazia, qual a falha, como posso arrumar?
<%@ page language=“java” contentType="text/html; charset=UTF-8"
pageEncoding=“UTF-8”%>

Insert title here
<%

// Importação foi copiada e colada

if(request.getParameter(txtLogin)!= null){

try {

Class.forName(com.mysql.jdbc.Driver);

String SQL = INSERT INTO usuarios (login, senha) VALUES (?, ?);
try {
			Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/pedidos","root", "123");
			PreparedStatement pstm = conn.prepareStatement(SQL);

			pstm.setString(1, request.getParameter("txtLogin"));
			pstm.setString(2, request.getParameter("txtSenha"));

			pstm.execute();
			pstm.close();
			conn.close();

			response.sendRedirect("http://localhost:8080/Pedidos/cadastro_usuario.jsp?msg=sucesso");

		} catch (SQLException e) {
			out.println("Problema no banco de dados: "
					+ e.getMessage());
		}

	} catch (ClassNotFoundException ex) {
		out.println("Problema ao carregar o driver de conexão!");
	}
	
}

%>

<%

if(request.getParameter(“msg”) != null ){

<a href="//out.println">//out.println</a>(“Cadastrado com Sucesso!!!”);

out.println(" Cadastrado com Sucesso!! ");

}

%>

Login:


Senha:

2 Respostas

Mike

Isso não resolve?

if(!request.getParameter(txtLogin).equals("")){

}
M

opa vou ver

Criado 2 de abril de 2018
Ultima resposta 3 de abr. de 2018
Respostas 2
Participantes 2