| Autor |
Mensagem |
|
|
Tem um explicação excelente aqui:
[url]
http://www.guj.com.br/posts/list/11416.java
[/url]
[]s
Leandro
|
 |
|
|
para campos que admitem valores nulos, utilize wrappers em vez de tipos primitivos, ou seja, em vez de int, use um Integer.
[]s
Leandro
|
 |
|
|
Colegas javaneses,
estou precisando fazer uma consulta no banco, usando o Hibernate, na qual preciso saber se um dos itens de um Set de um objeto atende determinado critério. Usando EJBQL seria assim:
Alguém sabe como fazer este tipo de consulta usando HQL?
Agradeço a atenção.
[]s
Leandro
|
 |
|
|
Posta o erro para podermos ajudar.
[]s
Leandro
|
 |
|
|
Swing ou browser?
[]s
Leandro
|
 |
|
|
Para testar, você precisa alterar a hora do servidor.
tente assim
[]s
Leandro
|
 |
|
|
vinny,
uma das formas de configurar o hibernate, é por meio do arquivo hibernate.cfg.xml, que não é a mesma coisa que o hibernate.properties
segue um exemplo adaptado do Hibernate Reference Documentation, Version: 3.0.5, p. 11
este arquivo deve ficar em WEB-INF/classes:
The XML configuration file is placed in the context classpath
é neste arquivo que você mapeia os arquivos de configuração das classes, na sessão "Mapping files".
Além disso, parece que está havendo algum erro com o id da sua classe. Por enquanto, durante o aprendizado, você pode usar
no lugar de
[]s
Leandro
|
 |
|
|
E o hibernate.cfg.xml? em que pacote está a classe amigo?
[]s
Leandro
|
 |
|
|
aparentemente, o hibernate não conseguiu achar a classe Amigo:
Caused by: java.lang.ClassNotFoundException: Amigo
Posta os seus arquivos de mapeamento para darmos uma olhada!
[]s
Leandro
|
 |
|
|
Colegas javaneses, estou desenvolvendo um sistema similar a um correio eletrônico, a partir do qual os usuários devem conseguir registrar mensagens no (banco de dados do) sistema e anexar arquivos (de qualquer tipo, como .doc ou .pdf) a estas mensagens. Pesquisei aqui no GUJ e comecei a estudar o jakarta FileUpload para resolver o problema do upload. Minha dúvida é como fazer, depois do upload, o download destes arquivos a partir do BD e se posso gravar os arquivos no BD da forma como eles são recuperados a partir da mensagem, ou seja, como um objeto do tipo FileItem, ou eu tenho que decompor este objeto em um array de bytes e depois gravá-lo. Já consegui criar o código até a criação do objeto FileItem sem problemas. Alguém conhece um tutorial que simule esta situação?
[]s
Leandro
|
 |
|
|
|
Muuuuuuuuuuuito obrigado! Deu certo!
|
 |
|
|
Colegas javaneses, estou com um problema com o servlet mapping da minha aplicação. Este é o web.xml do sistema que estou desenvolvendo:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>principal</servlet-name>
<jsp-file>/home_sigem.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>principal</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
Estou desenvolvendo uma aplicação, SIGEM, cuja página inicial, [color=red]home_sigem.jsp[/color], contém algumas figuras, que estão no diretório webapps/sigem/imagens. O problema é que quando eu tentei configurar esta pagina para ser a pagina inicial da aplicação por meio do <servlet-mapping> do TOMCAT, parece que as figuras que estão dentro do diretório imagens ficaram inacessíveis. Quando eu tiro o servlet mapping, a página é gerada normalmente, mas perco a capacidade de mapear a página inicial do sistema, ou seja, quando o usuário requisitar http://server/sigem, lhe será mostrada a estrutura do diretório. Alguém sabe como posso manter o mapeamento para a página inicial e ainda sim carregar as figuras?
[]s
Leandro
|
 |
|
|
Acho que se você usar o RequestDispatcher fica mais fácil. Faça assim: No servlet -> adicione os parâmetros ao objeto request como atributos assim: request.setAttribute("nomeDoAtributo", atributo);
Depois, redireciona para a página JSP:
RequestDispatcher rd = request.getRequestDispatcher("endereçoDaJSP");
rd.forward(request, response);
Na página JSP, você pega os atributos assim:
Object atributo = request.getAttribute("nomeDoAtributo");
Detalhe: "atributo" tem que ser um objeto. Não esqueça de fazer os "cast" necessários depois que pegar o atributo na página JSP.
[]s
Leandro
|
 |
|
|
Elizabeth, você precisa alterar o arquivo server.xml que fica na pasta Apache Tomcatconf
Acrescente a linha <Context path="/HelloServletApp" docBase="HelloServletApp" debug="0" privileged="true"/> neste arquivo perto das outras deste tipo.
[]s
Leandro
|
 |
|
|
Se você conhecer bem a tecnologia, é possível fazer em 12 dias úteis, trabalhando 8 horas por dia. Pode cobrar uns R$ 1.000,00 pra fazer.
[]s
Leandro
|
 |
|
|