Prezados, estou tentando executar um exemplo bem simples de useBean porem estou recebendo o erro: org.apache.jasper.JasperException: Unable to compile class for JSP
Dentro do webapps criei o diretorio teste e dentro do mesmo tenho 1 JSP dentro de teste criei WEB-INF e coloquei o web.xml e dentro do mesmo criei um diretorio classes e joguei minha classes la dentro
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:40: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
Cliente cli = null;
^
An error occurred at line: 1 in the jsp file: /teste.jsp
Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:42: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
cli = (Cliente) pageContext.getAttribute("cli", PageContext.SESSION_SCOPE);
^
An error occurred at line: 1 in the jsp file: /teste.jsp
Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:44: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
cli = new Cliente();
^
An error occurred at line: 4 in the jsp file: /teste.jsp
Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:52: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((Cliente)pageContext.findAttribute("cli")).getId())));
^
An error occurred at line: 5 in the jsp file: /teste.jsp
Generated servlet error:
C:Arquivos de programasjakarta-tomcat-5.0.18workCatalinalocalhost esteorgapachejsp este_jsp.java:55: cannot resolve symbol
symbol : class Cliente
location: class org.apache.jsp.teste_jsp
out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((Cliente)pageContext.findAttribute("cli")).getNome())));
^
5 errors
tiagopar wrote:
... quando compilo o .java ele não dá erros nem warnings, mas quando vou executar o prog java não acontece nada ...
Quando você executa uma classe ele procura pelo metodo public static void main(String[] args) e o executa. Como o seu está vazio ele não está fazendo nada. Dentro deste você deverá construir uma instancia da sua classe.
Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/Synchronization
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:312)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:325)
at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:333)
at ClienteDAO.insert(ClienteDAO.java:30)
at Testando.main(Testando.java:23)
Estou esquecendo de colocar alguma lib no classpath? Atualmente estou colocando:
Estou testando o exemplo citado no artigo sobre o hibernate e estou tomando o seguinte erro ao tentar executar o mesmo:
Exception in thread "main" java.lang.NoClassDefFoundError: Testando
Todos os arquivos estão no mesmo diretorio. Meu arquivos com as configuações do banco chama-se hibernate.properties e como ultima e desesperada tentativa estou passando todas as classes que estão na lib do hibernate no classpath
Achei a ideia do Hibernate muito interessante e resolvi testar o exemplo da materia porem na linha
O proprio eclipse me indica 2 erros:
1) Datastore cannot be resolved or is not a type
2) The method createDatastore() is undefined for the type Hibernate
Estou recebendo o erro NullPointerException ao tentar atribuir um valor a um array.
Este array foi declarado da seguinte forma:
float[] vtributo = null;
E estou tentando atribuir um valor ao mesmo da seguinte forma:
vtributo[0] = rs.getFloat("f");
Já dei um System.out.println( rs.getFloat("f") ); e eles está realmente me trazendo um valor. Não sei exatamente por que esta acontecendo este erro mas tenho certeza que e nesta linha da atribuição.
estou estudando as apis para não só aprender a desenvolver em java mas para tambem entender como as class, interfaces funcionam, com isso me surgiu a seguinte duvida:
A interface Servlet recebe no metodo init do web contener um ServletConfig
A Classe GenericServlet que implementa Servlet tambem recebe do web contener um ServletConfig no seu metodo init cujo objeto deve ser guardado em alguma variavel (não mostrada na API) para poder retorna-la no metodo getServletConfig
Porem em nenhum momento vejo a class GenericServlet receber do web contener um objeto do tipo ServletContext, porem ele tem um metodo (getServletContext) que retorna o mesmo.
Fiquei apaixonado com a possibilidade de poder isolar as querys num arquivo txt ou num xml (acho que no txt deve ser mais tranquilo) e gostaria de mais informações sobre o assunto. Se tiver alguns exemplos ficaria agradecido