JSP specification requires that an attribute name is preceded by whitespace] with root cause
5 respostas
D
Deivis
Estou fazendo a apostila FJ21 da caelum e esta dando essa exception na minha JSP, a mensagem diz que esta sem espaço em branco e sei que precia p/ atributos mas jah testei e não funcionou, alguém pode me ajudar aih por favor…segue o código da tela, obrigado!
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “<a href="http://www.w3.org/TR/html4/loose.dtd">http://www.w3.org/TR/html4/loose.dtd</a>”>
<html><body><table><%ContatoDAOdao=newContatoDAO();List<Contato>contatos=dao.getLista();for(Contatocontato:contatos){%><tr><td><%=contato.getNome()%></td><td><%=contato.getEmail()%></td><td><%=contato.getEndereco()%></td><td><%=contato.getDataNascimento().getTime()%></td></tr><%}%></table></body>
Poderia colocar o stracktrace que aparece no console quando ele lança a exception?
drsmachado
Creio que seja falta de espaço aqui
charset=ISO-8859-1"pageEncoding="ISO-8859-1"
Entre o fim do charset e o pageEncoding
D
Deivis
Então drsmachado, parece que o espaço que vc me passou resolveu sim, mto obrigado, mas agora gerou outra exception de de driver…
Eu estou usando o postgres como base, coloquei o driver do postgres no buildpath tido certo, tanto que teste de conexão ta fazendo ok, mas qdo uso página jsp esta gerando uma exception: " No suitable driver found for jdbc:postgresql://localhost:5432" sendo que o driver esta ok, abaixo segue trecho da exception e da classe ConnectionFactory faço a conexão com a base, veja se consegue me ajudar por favor, obrigado.
publicclassConnectionFactory{publicConnectiongetConnection(){System.out.println("Conectando ao banco");try{returnDriverManager.getConnection("jdbc:postgresql://localhost:5432","postgres","root");}catch(SQLExceptione){thrownewRuntimeException(e);}