JEE- login no JSP falhou mesmo com condicional

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 ){
//out.println(“Cadastrado com Sucesso!!!”);
out.println(" Cadastrado com Sucesso!! ");
}

%>

Login:


Senha:

Isso não resolve?

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

}

opa vou ver