| Autor |
Mensagem |
|
|
|
O tema simples (como o nome já diz) só renderiza os componentes. Se você quiser mais que isso ou usa outro tema pronto ou cria seu próprio tema. Um jeito fácil de criar um tema é extrair um dos temas da lib do struts2 e editar os arquivos. Pra usar seu tema editado basta colocar os arquivos no dir <raiz_webapp>/template/theme/<nome_tema>/.
|
 |
|
|
|
Talvez eu não tenha procurado direito mas eu não achei em lugar algum uma descrição mais detalhada de o que é o projeto.
|
 |
|
|
De qualquer forma você deve entender mais que eu.
Eu andei pesquisando no site do JBoss e vi alguma coisa sobre o Classloader e tal.
Minha aplicação está estruturada assim:
Nucleo.jar
--> META-INF
------>ejb-jar.xml
------>jboss.xml
--> [pacotes e classes]
--> [libs .jar]
InterfaceWeb.war (Essa aplicação usa um pacote de interfaces gerado pelo projeto de cima e ambas usam libs em comum)
--> WEB-INF
--> [páginas jsp, css, js, templates]
Os dos arquivos só geram exceção quando é feito o redeploy. O primeiro deploy sempre funciona.
|
 |
|
|
Pelo visto você entende de JBoss e talvez possa me ajudar.
É que toda vez que eu tento fazer um redeploy de um pacote (jar) de EJBs ou uma aplicação Web (.WAR) o JBoss levanta uma exceção e não consegue fazer o redeploy o que me obriga a reiniciar o JBoss para fazer o deploy das aplicações.
O pacote de Ejbs tem um conjunto de interfaces que é utilizado na aplicação WEB e eu acredito que talvez essa seja uma possível causa do problema.
Você tem alguma sugestão?
|
 |
|
|
Oi pessoal,
Espero que vocês possam me ajudar. Eu estou usando o JBoss3.2.5 e não estou conseguindo fazer o redeploy de uma aplicação struts. Quando eu tento fazer isso é levantada uma exceção acusando que o método addForwardConfig() do ActionMapping não está acessivel em uma classe minha que herda diretamente do ActionMapping. Depois outra excessão é levantada, uma ParseException do struts-config. Eu acredito que seja por causa da primeira exceção.
Se eu reiniciar o JBoss com os arquivos da aplicação do diretório de deploy dele a aplicação será instalada e estará funcionando sem problemas. Isso me força a ter que reiniciar o JBoss toda vez que fizer uma alteração em minha aplicação. O que é inviavel em um ambiente de desenvolvimento (ou de produção).
Eu não encontrei nenhuma solução na página do JBoss nem aqui no fórum. Será que alguém pode me ajudar?
|
 |
|
|
Pra usar o ANT você só precisar abrir a view do ANT e carregar o build.xml nela. Depois pra rodar as tarefas é só dar dois cliques.
Para usar o hibernate não tem mistério. Você só precisa adicionar os jars no build path do projeto. No diretório lib do hibernate tem um arquivo texto que diz quais são os jar requeridos para utilizar o hibernate.
Espero que tenha ajudado.
|
 |
|
|
Tente o seguinte:
O repaint chama o update que pinta o background do componente e depois chama o método paint.
O que o tanque sugeriu é chamado de double-buffering. Consiste em você criar uma imagem do mesmo tamanho da tela, obter o graphics dessa imagem e fazer todas as alterações e depois pintar a imagem por cima da tela.
|
 |
|
|
Fique atento ao fato de que a altura que vai ser utilizada é a altura total da tela. Dessa forma uma parte da janela vai ficar atrás da barra de ferramentas.
|
 |
|
|
|
Se o método hashCode fosse final iria tirar totalmente a liberdade do programador. Você pode querer, por exemplo, escrever seu próprio metódo hashCode para uma classe modelo no padrão Value Object para usar em uma estrutura com Set ou Map.
|
 |
|
|
|
Vocês têm dicas de bons simulados do exame de programador?
|
 |
|
|
Cara, o importante dessa questão não é se a implementação dela é boa. É você saber que o HashSet, que não permite a inclusão de dois elementos iguais, vai utilizar o método hashCode para verificar se um determinado objeto já existe na lista. Como o método incrementa uma variável static sempre que é chamado ele vai adicionar todos os 10 elementos porque não haverão duas instâncias com o mesmo hashCode.
Acho que no teste não vão te perguntar qual a melhor maneira de implementar alguma coisa. O objetivo é verificar se você sabe como funciona a linguagem Java e não se é um bom solucionador de problemas.
Me corrigam se eu estiver errado.
|
 |
|
|
E se fosse?
É muito interessante. Tem a ver com a estratégia flyweight implementada pelo java. Ele usa uma instância só para todas as string construidas em tempo de compilação. Me corrigam se eu estiver errado, ele vai imprimir os dois textos.
|
 |
|
|
|
O equals não compara o conteúdo dos objetos? Ou o equals implementado na classe Object funciona como o operador ==?
|
 |
|
|
|
Eita pegadinha danada! O cara tem que prestar muita atenção. O resultado seria esse porque quando a JVM verifica que a primeira condição é verdade não executa o resto?
|
 |
|
|
Eu procuro constantemente aprender coisas novas em java. Eu gosto bastante de aprender design patterns. Eu entendo o MVC mas não conseguir absorver completamente a forma como ele é aplicado.
Depois de ler esse tópico conclui que um dos gurus (leia-se: cv, DQO e CIA.) do java, ou todos eles, deveriam escrever um artigo sobre o assunto como resultado dessa discusão. No GUJ encontramos muitos artigos interessantes mas não tem nenhum sobre MVC genérico (Tem um que fala de MVC com WebWork)! Acho que seria de grande utilidade para a comunidade um artigo que deixasse claro como usar o MVC idependente até da linguagem OO utilizada.
Alguém topa?
|
 |
|
|