Não consigo carregar as classes pelo import na pagina jsp

3 respostas
N

Ola, Pessoal ja tentei de tudo mas não consigo fazer o import nas paginas jsp, no meu projeto esta tudo certinho as classes estão indo pra dentro do web-inf/classes e quando eu importo as classes pelo jsp ex: <%@ page import=“com.br.Classe”%> na hora de criar o objeto da classe ex: Classe obj = new Classe(); da o seguinte erro " Classe cannot be resolved to a type" não tem nenhum erro nas classes e elas estão no lugar certo, alguem pode me explicar como resolver isso? Outra coisa to tentando usar tb o jstl e quando uso o seguinte cabeçalho <%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %> ta dando o seguinte erro:
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application. ja configurei o web.xml direitinho tb. Talves esse erro tenha a relação com o outro erro do import, ou seja resolvendo um resolvo o outro. Desde ja agradeço pela atenção.

3 Respostas

luiscolling

Opa!

Tenta fazer um import da classe Date, se funcionar confere o caminho do pacote das suas classes.

Sobre jstl da uma olhada em
http://www.guj.com.br/posts/list/49936.java

blz!

luiscolling

Exemplo:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%@ page import="java.util.Date"%>
<%
Date data = new Date();
out.print(data);
%>
</body>
</html>
N

Obrigado pela ajuda consegui resolver o vacilo foi meu mesmo, não sei se tem muito a ver mas o problema era que eu tinha colocado o WEB-INF em minusculo depois q mudei funcionou. Muito obrigado pela atenção

Criado 15 de outubro de 2009
Ultima resposta 15 de out. de 2009
Respostas 3
Participantes 2